tagLister — как вывести (или НЕ выводить) список ОПРЕДЕЛЕННЫХ тегов?
В tpl есть такой код
Пока еще не разобрался с модификаторами, очень прошу помочь.
<a href ="[[+url]]">[[+tag]]</a> ([[+count]])
Можно ли его не выводить, если первый символ +tag равен "{"?Пока еще не разобрался с модификаторами, очень прошу помочь.
Комментарии: 3
Не совсем понял, но полагаю вам нужны фильтры isnot или ne
<a href ="[[+url]]">[[+tag:isnot=`{`:then=`[[+tag]]`]] </a> ([[+count]])
<a href ="[[+url]]">[[+tag:ne=`{`:then=`[[+tag]]`]] </a> ([[+count]])
Подробно можно почитать например Тут
Конструкция
[[+tag:ne=`{Ардуино}`:then=`[[+tag]]`]]
работает ТОЛЬКО при точном соответствии, мне же надо, что бы не выводились все теги, начинающиеся с {
В общем, хочешь разобраться — начинаешь разбираться во всём :)
Ссылок по модификаторам — МОРЕ и они повторяют друг друга, НИЧЕГО нового не сообщая.
Создал снипет netskobki
Ссылок по модификаторам — МОРЕ и они повторяют друг друга, НИЧЕГО нового не сообщая.
Создал снипет netskobki
<?php
$stroka = isset($stroka)?$stroka:'';
$input = isset($input)?$input:'';
if((substr($stroka,0,1)=='{'))
{
return '';
}
else
{
return $input;
}
?>
потом, вызываю его в виде[[netskobki? &stroka=`[[+tag]]` &input=`<a href ="[[+url]]">[[+tag]]</a> ([[+count]])` ]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.