Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как вывести в шаблоне BlockPro {likes}, {dislikes} и доп поле несколько строк с перекрестными ссылками?

Как вывести в шаблоне BlockPro {likes}, {dislikes} и доп поле несколько строк с перекрестными ссылками?


     06.10.2020    BlockPro    Шаблоны (TPL), Модули    71

вопрос
Всем доброго времени суток. Подскажите пожалуйста знающие, как вывести в шаблоне BlockPro (6.0.3) {likes} и {dislikes} в 4 типе рейтинга?
Сейчас вывожу так:
<span id="likes-id-{$el.id}" class="ignore-select">1</span>
<span id="dislikes-id-{$el.id}" class="ignore-select">0</span>

Но проблема в том что будет выводить 1 и 0 пока не выставят рейтинг..

И второй вопрос, как вывести доп поле типа список и перекрестные ссылки?
Пробовал так:
<a href="/poisk/tip-prigotovlenija/{$el.xfields['tip-prigotovlenija']|escape:'url'}">{$el.xfields['tip-prigotovlenija']}</a>

Но выводит:
<a href="/poisk/tip-prigotovlenija/В кастрюле">В кастрюле</a>

А нужно так:
<a href="https://povarenok.online/poisk/tip-prigotovlenija/v-kastrjule/">В кастрюле</a>


И последний вопрос, как правильно вывести {favorites}, тег {$el.favorites} выводит не то что нужно?
Вывожу так:
{if $el.favorites}<div class="short-favorit"><a id="fav-id-{$el.id}" href="/index.php?do=favorites&amp;doaction=add&amp;id={$el.id}"><i class="fa fa-heart-o" onclick="doFavorites('{$el.id}', 'plus', 0); return false;" title="Добавить в свои закладки на сайте" alt=""></i></a></div>{/if}

Работает только на добавление в закладки, а нужно вывести если новости нет в закладках, это:
{if $el.favorites}<div class="short-favorit"><a id="fav-id-{$el.id}" href="/index.php?do=favorites&amp;doaction=add&amp;id={$el.id}"><i class="fa fa-heart-o" onclick="doFavorites('{$el.id}', 'plus', 0); return false;" title="Добавить в свои закладки на сайте" alt=""></i></a></div>{/if}

А если есть, это:
{if $el.favorites}<div class="short-favorit"><a id="fav-id-{$el.id}" href="/index.php?do=favorites&amp;doaction=add&amp;id={$el.id}"><i class="fa fa-heart-o" onclick="doFavorites('{$el.id}', 'minus', 0); return false;" title="Удалить из закладок" alt=""></i></a></div>{/if}


Заранее спасибо всем за помощь.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх