Теги

Тегі. Що це і як використовувати

Вставлення інформаційного контенту.

Використовуючи теги, можна налаштувати висновок інформаційного контенту дуже гнучко.

В панелі адміністрування доступно покрокове керівництво для створення власних тегів.

Власні теги можна створювати за прикладом існуючих.

Всі файли шаблонів тегів у директорії: /template/default/tag/


Виведення кількості користувачів на будь-яку сторінку

<!--{php $member_num = tag("table=member&condition=groupid>4", 0, "num")}--> Користувачів: {$member_num}


Вставка тега виведення списку новин на будь-яку сторінку

{if isset($MODULE[21])} <!--{tag("moduleid=21&condition=status=3&pagesize=10&datetype=2&order=addtime desc&template=list-index-cat-all&length=40")}--> {/if} {if isset($MODULE[21])} - визначення модуля.

moduleid=21 - ID модуля. ID можна подивитися розділ: Налаштування - Модулі

status=3 - статус 3 = активний (модерація пройдена).

pagesize=10 - кількість виведених новин.

datetype=2 - формат дати додавання.

order=addtime desc - сортування за: датою додавання, за спаданням.

list-index-cat-all - шаблон тегів, що використовується.

length=40 - обмеження кількості символів у темі (назві). 40 - кількість виведених символів.


Вставлення тега виведення списку FAQ на будь-яку сторінку (не використовуємо шаблони)

{if isset($MODULE[22])} <!--{php $tags=tag("table=help&condition=status=3&pagesize=1&order=addtime desc&template=null");}--> {loop $tags $t} <a href="{$t[linkurl]}">{$t[title]}</a> {/loop} {/if} {if isset($MODULE[22])}} - визначення модуля.

moduleid=22 - ID модуля. ID можна подивитися розділ: Налаштування - Модулі

status=3 - статус 3 = активний (модерація пройдена).

order=addtime desc - сортування за: датою додавання, за спаданням.

{$t[title]} - назва.

{$t[linkurl]} - URL змісту.


Вставлення тега виведення списку інформації клонованого модуля в будь-який модуль

Клонуємо модуль - Дивіться розділ: Налаштування - Модулі

{if isset($MODULE[100])} <!--{tag("moduleid=100&condition=status=3&catid=4&pagesize=10&datetype=2&order=addtime desc&template=list-cat&length=50")}--> {/if} {if isset($MODULE[100])}} - визначення модуля.

pagesize=10 -кількість статей, що виводяться.

moduleid=100 - ID модуля. ID можна подивитися розділ: Налаштування - Модулі

status=3 - статус 3 = активний (модерація пройдена).

catid=4 – ID категорії, з якої виводити інформацію. З усіх категорій не використовувати цю змінну.

pagesize=10 - кількість виведеної інформації.

datetype=2 - формат дати додавання.

order=addtime desc - сортування за: датою додавання, за спаданням.

list-cat - шаблон тегів, що використовується.

length=50 - обмеження кількості символів у темі (назві). 50 - кількість виведених символів.


Вставка тега виведення статей та категорій

{if isset($MODULE[21])} {php $tags = tag("moduleid=21&table=article_21&length=32 &condition=status=3 &pagesize=10&order=addtime desc&template=null")} {loop $tags $t} <p><span class="f_gray f_r">{date('Y-m-d',$t[addtime])}</span> <span class="f_l"> {php $tagss = tag("moduleid=21&table=category&condition=moduleid=21 and catid=".$t[catid]."&template=null")} {loop $tagss $tt} <a href="{$tt[linkurl]}">{dsubstr($tt[catname],22)}</a> {/loop} </span> <a href="{$t[linkurl]}">{$t[title]}</a></p> {/loop} {/if} {if isset($MODULE[21])} - визначення модуля.

pagesize=10 -кількість статей, що виводяться.

moduleid=21 - ID модуля. ID можна подивитися розділ: Налаштування - Модулі

status=3 - статус 3 = активний (модерація пройдена).

pagesize=10 - кількість виведеної інформації.

order=addtime desc - сортування за: датою додавання, за спаданням.

length=32 - обмеження кількості символів у темі (назві). 32 - кількість виведених символів.

{dsubstr($tt[catname],22)} - обмеження кількості символів у назві категорії. 22 - кількість виведених символів.


Формати дати

datetype=1 - рік datetype=2 - місяць-день datetype=3 - рік-місяць-день datetype=4 - місяць-день-години-хвилини datetype=5 - рік-місяць-день-годинник-хвилин datetype=6 - рік-місяць-день-години-хвилини-секунди datetype=7 - день-місяць-рік datetype=8 - день-місяць datetype=9 - день-місяць-години-хвилини datetype=10 - день-місяць-рік-години-хвилини datetype=11 - день-місяць-рік-години-хвилини-секунди

Last updated