vpktz |
|
---|---|
На форуме есть с низу сноска с информацией о том что занчит каждая иконка. Хочу ее убрать, а к каждой иконке добавить описание которое будет выводиться при наведении (tooltip) lобавить класс tooltip="Описание". Не могу найти где иконки прописываются, что бы добавить этот класс
|
Dayver |
|
---|---|
По умолчанию в ресурсах модуля modules/forums/inc/forums.resources.php Pavlo Tkachenko aka Dayver
|
vpktz |
|
||
---|---|---|---|
#45807 Dayver: Как же я упустил, спасибо,
Проблема только , в modules/forums/inc/forums.resources.php я класс прописал, например
и теперь этот класс срабатывает но только снизу в сноске в этой самой. Ана теге {FORUMS_TOPICS_ROW_ICON} не проявляется. Это тот самый тег который показывает иконку имнно ту которое надо по статусу темы. |
|||
Отредактировано: vpktz (03.01.2023 23:24, 2 года назад) |
Dayver |
|
---|---|
#45808 vpktz: Ана теге {FORUMS_TOPICS_ROW_ICON} не проявляется. Для тега {FORUMS_TOPICS_ROW_ICON} используется строковый ресурс $R['forums_icon_topic'] . Вы ему класс задали?! Pavlo Tkachenko aka Dayver
|
vpktz |
|
||
---|---|---|---|
#45809 Dayver:#45808 vpktz:Ана теге {FORUMS_TOPICS_ROW_ICON} не проявляется.
Вот так там есть
Но не понимаю что дальше, какой класс? |
webitproff |
|
||||||
---|---|---|---|---|---|---|---|
#45806 vpktz: в самом шаблоне forums.topics.tpl находим
и меняем на к примеру так (uikit3.15.19)
не трогаем ресурсы вовсе.
Добавлено 2 минуты спустя: ну а если нужны картинки именно со строковых ресурсов то так
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|||||||
Отредактировано: webitproff (04.01.2023 13:19, 2 года назад) |
vpktz |
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
#45811 webitproff:#45806 vpktz: Спасибо за этот вариант но это не много не то. Про статичные иконки я решил как раз через строковые ресурсы. А вот как сделать что бы этот самый tooltip правильно отображался когда статус идет через тег {FORUMS_TOPICS_ROW_ICON}, этот тег получается динамический, и выдает статус (иконку) соответственно статусу темы. (прочитанна, не прочитана, популярная, перенесена в другой раздел и тд) . Каждый раз тег {FORUMS_TOPICS_ROW_ICON} выдает разную иконку.
Наверное придется какое нить условие из статичных иконок городить в место тега {FORUMS_TOPICS_ROW_ICON} типа:
Если кто умеет php , подскажите как написать это одним условием, в одну строку пусть и длинную. |
|||||||||||
Отредактировано: vpktz (04.01.2023 17:47, 2 года назад) |
Dayver |
|
---|---|
{FORUMS_TOPICS_ROW_ICON_TYPE|cot_rc('forums_icon_topic_'$this)} и в ресрусах пропишите всем типам свой ресурс $R['forums_icon_topic_posts'] = '....' $R['forums_icon_topic_posts_sticky'] = '....' Добавлено 1 минута спустя: Или испльзуйте те что есть через {FORUMS_TOPICS_ROW_ICON_TYPE|cot_rc('forums_icon_'$this)} просто немного не понимаю что вы хотите сделать на самом деле) Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (04.01.2023 17:56, 2 года назад) |
vpktz |
|
||
---|---|---|---|
#45815 Dayver:
Вот это то что надо {FORUMS_TOPICS_ROW_ICON_TYPE|cot_rc('forums_icon_'$this)} Но есть одно НО
По стараюсь объяснить : тег , функция {FORUMS_TOPICS_ROW_ICON_TYPE|cot_rc('forums_icon_'$this)} отображает корректно все иконки и описания кроме одной (Перенесена в другой раздел, зеленая стрелочка) Этот тег не отображает зеленую стрелочку и описание к ней tooltip не работает а вместо него нее это " forums_icon_ " Но эта стрелочка отображается если выводить тегом {FORUMS_TOPICS_ROW_ICON}, и что самое страное на этой стрелочке и только на ней (если выводить иконки тегом {FORUMS_TOPICS_ROW_ICON}) срабатывает описание, tooltip которое я прописал в ресурсах
|
webitproff |
|
---|---|
#45813 vpktz: честное слово, не совсем понимаю что нужно и как что динамически должно меняться. сделайте пожалуйста рисунок или скрин 2-3 картинками аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Dayver |
|
---|---|
#45820 vpktz: Багом это пожалуй сложно назвать. Я бы сказал неопределённость типа. Создал тикет по вашему сообщению и внёс фикс в эту часть модуля. Либо скачайте из мастер ветки изменённый файл modules/forums/inc/forums.topics.php либо в своём добавъте строчку Pavlo Tkachenko aka Dayver
|
webitproff |
|
||||
---|---|---|---|---|---|
если тултип прописан в ресурсах, и Вы уже сделали, то что писал Павел выше, но до внесения правок на GitHub, попробуйте код ниже, думаю Вы именно этого хотели добиться, исходя из того, что у Вас на скриншотах выше
или так
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|||||
Отредактировано: webitproff (04.01.2023 22:12, 2 года назад) |
vpktz |
|
||||
---|---|---|---|---|---|
#45824 webitproff: Спасибо вам за отзывчивость . ваше условие краткое и вроде работает. Через 2 дня после работы попробую еще внести изменения как показал Dayver, протестю.
|
webitproff |
|
---|---|
#45825 vpktz:#45824 webitproff: Обращайтесь, на то и форум, чтоб поддерживать кота и друг-друга аккаунт удален - не срослось с разработчиками
ушел на другой движок |
vpktz |
|
---|---|
#45826 webitproff:#45825 vpktz:#45824 webitproff:
Вам спасибо!!! Добавлено 41 секунда спустя: #45823 Dayver:#45820 vpktz: Спасибо, внес исправления, все работает. |