Czego szukasz?

Jak możemy Ci pomóc?

Zarządzaj zasobami

W tym rozdziale dowiesz się w jaki sposób zarządzać zasobami.

Informacje dodatkowe

Wbudowany w TiCMS system zarządzania zasobami umożliwia umieszczanie plików oraz tekstu w centralnym magazynie do wykorzystania w dowolnym miejscu (w treści, stylu storny).

Dzięki narzędziu do zarządzania zasobami możesz:

  • dodawać/zmodyfikować Folder
  • dodawać/zmodyfikować Zasób

Co to jest 'Zasób'? Zasób może być plikiem, kontenerem danych, skryptem JS. Wszystko zależy od sposobu wykorzystania.

Jak pobrać dane z zasobów i umieścić na stronie, w szablonie

Do wstawiania na stronę danych umieszczonych w zasobach służą makra.

*Collateral();

*Collateral(); lub *cl();

Makro przyjmuje dwa parametry collateralId templateId. Makro posiada szablon.

Zastosowanie (sposób zapisu):
*Collateral(22,1000);

22- ID zasobu
1000 - ID szablonu

MAKRO: *ci();

*ci(id[,mode]]);URL do zdjęcia
idN || collateeralId:N || name:N
mode0 or u returns URL, default
1 or p returns path
2 or m register attachment for email and returns UUID

Zastosowanie (sposób zapisu):

*ci("name:Jarek");name
*ci("name:Jarek",0);nazwa + mode 0 or u returns URL, default
*ci("name:Jarek",1);nazwa + mode 1 or p returns path
*ci("name:Jarek",2);nazwa + mode 2 or m register attachment for email and returns UUID
*ci(22,0);ID zasobu
*ci(collateralID:22,0);collateralID
*ci(collateralID:22,1);collateralID + pełna ścieżka
*ci(id:22,1);ID zasobu + pełna ścieżka
*ci(collateralID:22,2);collateralID + dla e-mail
*ci(id:22,2);ID zasobu + dla e-mail
*ci(collateralID:22,1);collateralID + pełna ścieżka
*ci(id:22,1);ID zasobu + pełna ścieżka

MAKRO: *cit();

*cit();*cit(id[,mode,num]]);
idN || collateeralId:N || name:N
mode0 or u returns URL, default
1 or p returns paht
2 or m register thumbnail for email and returns UUID
numNumber of thumbnail, default 1

Zastosowanie (sposób zapisu):

*cit("name:Jarek");sama nazwa nazwa
*cit("name:Jarek",0,1);nazwa + URL + thumb 1
*cit("name:Jarek",1,1);nazwa + Path + thumb 1
*cit("name:Jarek",2,1);nazwa + dla e-mail + thumb 1
*cit(22,0,1);ID zasobu + thumb 1
*cit(22,1,1);ID zasobu + Path + thumb 1
*cit(22,2,1);ID zasobu + dla e-mail + thumb 1

Makra do pobierania wybranych sekcji z danego zasobu

*ct();URL miniatury
*cs();do snippeta
Zasosowanie:
*cs("collateralId:24");
*cs("name:nazwa-zasobu");
*cd();Pobieranie sekcji Description
Zastosowanie:
*cd("collateralId:24");
*cd("name:nazwa-zasobu");
*cn();Pobieranie sekcji Name
Zastosowanie:
*cn("collateralId:24");
*cn("name:nazwa-zasobu");
*cI();Pobieranie sekcji Attachment HTML Block
Zastosowanie:
*cI("collateralId:24");
*cI("name:nazwa-zasobu");

Zakładka WŁAŚCIWOŚCI

sekcja: Właściwości

Id zasobu 
Właściciel 
Nazwa 
Organizuj w Folderze 
Opis 
Załącznik 
Tytuł 
Alt 

Zakładka FRAGMENT

sekcja: Fragment

Fragment

Pole na dodatkowy kod. Może to być kod HTML, Javascript, CSS.

Dostęp do danych tego pola realizowane jest przez makro:
*cs();

Pobieranie danych z wybranego 'fragmentu':

*cs("collateralId:id-zasobu");
*cs("name:nazwa-zasobu");

Zakładka ATRYBUTY

sekcja: Atrybuty

title 
alt 
width 
height 
extra 

Zakładka DODATKOWE ZMIENNE

sekcja: Dodatkowe zmienne

variable1-5