DC Category
10$
11 сентября 2011 года
Плагин для системы ExpressionEngine позволяет выводить список категорий всевозможными способами:
- Обычный вывод
- Табличный вывод
- Рекурсивный вывод
- Вывод переменных без цикла
Пример использования:
{exp:dc_category:cat}
Текст и теги
{/exp:dc_category:cat}
Документация не полная!
Параметры и возможные их значения:
- group="1|2"
- weblog="default_site"
- custum_fields="true"
- show_empty="no"
- entry_id="3"
- entry_count="true"
- cat_url_title="url_title_44|url_3"
- cat_id="4|2|8"
- parent="31|url_title"
- select="4|2|8"
- output_type="tree"
- orderby="cat_name"
- limit="10"
- backspace="3"
- pref_var="cat_"
Одиночные переменные
- {count}
- {num_rows}
- {cat_id}
- {parent_id}
- {cat_name}
- {cat_url_title}
- {cat_description}
- {cat_image}
- {select}
- {cat_entry_id}
- {entry_count}
- {switch}
Парные переменные
- {row_start}
- {row_end}
- {row_blank}
- {entries}
{exp:dc_category:cat group="2" parent="url_title1|4|url_10" pref="myc_" custum_fields="true" parse="inward"}
{myc_count}
{myc_num_rows}
{myc_cat_id}
{myc_parent_id}
{myc_cat_name}
{myc_cat_url_title}
{myc_cat_description}
{myc_cat_image}
{myc_[custum_field]}
{exp:dc_category:cat2 parent="{myc_cat_id}" pref="myc2_" parse="inward"}
{myc2_cat_name}
{if myc2_no_results}
ничего не найдено
{/if}
{/exp:dc_category:cat2}
{if myc_no_results}
ничего не найдено
{/if}
{/exp:dc_category:cat}
{exp:dc_category:cat group="2" parent="not 1|3" cat_id="not 5" cat_url_title="not image" output_type="table" custum_fields="true" parse="inward"}
{row_start}<span class="tag"><<span class="title">tr</span>></span>{/row_start}
{row_end}<span class="tag"></<span class="title">tr</span>></span>{/row_end}
{row_blank}<span class="tag"><<span class="title">td</span>></span> <span class="tag"></<span class="title">td</span>></span>{/row_blank}
{entries}
<span class="tag"><<span class="title">td</span>></span>{cat_name}<span class="tag"></<span class="title">td</span>></span>
{/entries}
{/exp:dc_category:cat}