Форуми / National / Russian / Тех. поддержка / На форуме добавить к иконкам описание tootip

vpktz
#45813 04.01.2023 16:07
#45811 webitproff:
#45806 vpktz:

На форуме есть с низу сноска с информацией о том что занчит каждая иконка. 

 

Не могу найти где иконки прописываются, что бы добавить этот класс

 

 в самом шаблоне forums.topics.tpl

находим

<td>{PHP.R.forums_icon_posts}{PHP.L.forums_nonewposts}</td>

и меняем на к примеру так (uikit3.15.19)

<td><span uk-tooltip="title: {PHP.L.forums_nonewposts}; delay: 500" class="uk-icon-button" uk-icon="happy"></span></td>

 не трогаем ресурсы вовсе.

 

Добавлено 2 минуты спустя:

ну а если нужны картинки именно со строковых ресурсов

то так

<td><span uk-tooltip="title: {PHP.L.forums_nonewposts}">{PHP.R.forums_icon_posts}</span></td>

 

Спасибо за этот вариант но это не много не то. 

Про статичные иконки я решил как раз через строковые ресурсы.  А вот как сделать что бы этот самый tooltip правильно отображался когда статус идет через тег {FORUMS_TOPICS_ROW_ICON}, этот тег получается динамический, и выдает статус (иконку) соответственно статусу темы. (прочитанна, не прочитана, популярная, перенесена в другой раздел и тд) . Каждый раз тег {FORUMS_TOPICS_ROW_ICON} выдает разную иконку.

<!-- BEGIN: FORUMS_TOPICS_ROW -->
     {FORUMS_TOPICS_ROW_ICON}
<!-- END: FORUMS_TOPICS_ROW -->

 

Наверное придется какое нить условие из статичных иконок городить в место тега {FORUMS_TOPICS_ROW_ICON} типа:

 

<!-- IF {FORUMS_TOPICS_ROW_ICON_TYPE} == posts_hot  -->
Популярная (нет новых)                            
<!-- ENDIF -->

<!-- IF {FORUMS_TOPICS_ROW_ICON_TYPE} == posts  -->  
Нет новых сообщений 
<!-- ENDIF -->

..... и тд перечислять все (только укоротить, упростить максимально)

Если кто умеет php , подскажите как написать это одним условием, в одну строку пусть и длинную. 


Відредаговано: vpktz (04.01.2023 17:47, 2 року тому)