Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Отдельный div для каждого tags

Отдельный div для каждого tags


     21.09.2013    tags, tag    Общие вопросы по вёрстке, Ламерские вопросы    1971

вопрос
Как есть:
Отдельный div для каждого tags



Хочу:
Отдельный div для каждого tags



Вроде как нет поддержки [tags] {tags} [/tags]

Ответил: teleoperator27


в show-full.php найдите строку
$tpl->set( '{tags}', implode( ", ", $tags ) ); 
поменяйте на
$tpl->set( '{tags}', implode( "", $tags ) ); 
этим мы уберем запятую между тегами чуть выше найдите
if( $config['allow_alt_url'] == "yes" ) $tags[] = "<a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>";
                else $tags[] = "<a href=\"$PHP_SELF?do=tags&amp;tag=" . urlencode( $value ) . "\">" . $value . "</a>";
меняй на
if( $config['allow_alt_url'] == "yes" ) $tags[] = "<span class=\"fulltags\"><a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a></span>";
                else $tags[] = "<span class=\"fulltags\"><a href=\"$PHP_SELF?do=tags&amp;tag=" . urlencode( $value ) . "\">" . $value . "</a></span>";
            
Все, теперь каждый тег обернут в / Ну а дальше открываем css, вставляем .fulltags { } и погнали писать стили

6 комментариев

B7ackAnge7z
Юзер

B7ackAnge7z - 21 сентября 2013 17:46 -

В /engine/modules/tagscloud.php

Или в шаблоне tagscloud.tpl

sergey
Юзер

sergey - 21 сентября 2013 17:57 -

в шаблоне точно нельзя, я имел ввиду теги, находящиеся в полной новости

teleoperator27
Юзер

teleoperator27 - 23 сентября 2013 10:42 -

Цитата: sergey
я имел ввиду теги, находящиеся в полной новости
show-full.php разумеется

dj-avtosh
шашлычник

dj-avtosh - 23 сентября 2013 10:46 -

через explode))

skype: elhan.isaev

teleoperator27
Юзер

teleoperator27 - 23 сентября 2013 11:00 -

Съело чуть чуть. Но думаю понятно, что каждый тег обернут в спан с классом fulltags ))))

sergey
Юзер

sergey - 24 сентября 2013 12:23 -

спасибо, сделал, все работает, можно еще вместо запятой, разделяющая теги, поставить пробел:
$tpl->set( '{tags}', implode( "&nbsp;", $tags ) ); 

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

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

наверх