Parametr typu category -
Parametr typu category udostępnia listę rozwijaną kategorii umieszczonych w danej sekcji. Jeśli zapisany jest identyfikator sekcji (ID), wczytywane są kategorie z sekcji określonej tym identyfikatorem. Jeśli ID sekcji nie jest zapisane w ustawieniach, wczytywana jest domyślnie lista wszystkich kategorii ze wszystkich sekcji. Pierwszym elementem listy rozwijanej jest napis '- Select Category -' (tłumaczony), a jego wartość wynosi 0.
Zwróć uwagę, że lista kategorii wyświetlana jest niezależnie od stanu publikacji sekcji - zarówno z sekcji opublikowanych, jak i nieopublikowanych. Takie rozwiązanie umożliwia decydowanie o strukturze witryny bez konieczności wcześniejszego publikowania sekcji.
- type (obowiązkowy) musi to być category.
- name (obowiązkowy) jednoznaczne, niepowtarzalne oznaczenie - nazwa parametru.
- label (obowiązkowy, można tłumaczyć) treść etykiety, tytuł opisujący pole parametru.
- section (opcjonalny) numer ID sekcji, z której kategorie będą wyświetlone na liście rozwijanej. ID sekcji można odczytać ze strony Artykuły -> Sekcje artykułów. Jeśli ID sekcji zostanie pominięte (opuszczone) będzie wyświetlana lista wszystkich kategorii ze wszystkich sekcji.
- scope (opcjonalny) jakiś alias sekcji.
- default (opcjonalny) domyślny numer identyfikacyjny (ID) kategorii.
- description (opcjonalny, można tłumaczyć) opis, instrukcja dla użytkownika, wyświetlany jako wskazówka w dymku na stronie edytora szablonu.
- class (opcjonalny) nazwa stylizującej pole klasy CSS. Jeśli ominięte, zostanie zastosowana standardowa 'inputbox'.
Przykład definicji parametrów w pliku XML:
<param name="mycategory" type="category" label="Select a category" description="" section="3" />
Pozostałe typy parametrów
Zobacz także