Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как прописать в теге [category=1,2,3] текст [/category] категории через тире?

Как прописать в теге [category=1,2,3] текст [/category] категории через тире?


     18.03.2015    Общие вопросы, Шаблоны (TPL)    1402

вопрос
Приветствую, как сделать чтобы в теге [category=1,2,3] текст [/category] категории можно прописывать не только через запятую, а и через тире как это реализовано в custom? А то при большом количестве категорий это неудобно и долго делать.

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


Комментарии пользователей (14)

follor
1

243 | 10

follor - 19 марта 2015 15:10 - Юзер

Гуру, вариантов совсем нет?

moldtube
3

moldtube - 19 марта 2015 17:23 - Юзер

а ты попробувал прописать через тире хоть

follor
1

243 | 10

follor - 19 марта 2015 17:27 - Юзер

moldtube если бы не пробовал, то и не спрашивал бы.

moldtube
3

moldtube - 19 марта 2015 17:40 - Юзер

извини не правилино понел вопрос,подумол про тег custom category

follor
1

243 | 10

follor - 20 марта 2015 19:19 - Юзер

Подниму тему, может кто сможет помочь!?

ПафНутиЙ
1065

3395 | 2434

ПафНутиЙ - 20 марта 2015 19:24 - Админ

Похоже у вас просто старая версия DLE т.к. в доках есть даже пример с тире.

Каков вопрос - таков и ответ. Просто помните об этом.

follor
1

243 | 10

follor - 20 марта 2015 19:28 - Юзер

Цитата: ПафНутиЙ
Похоже у вас просто старая версия DLE т.к. в доках есть даже пример с тире.

Движок 10.4, а пример там в теге custom, в [category=1,2,3] текст [/category] тире не работает.

ПафНутиЙ
1065

3395 | 2434

ПафНутиЙ - 20 марта 2015 20:30 - Админ

пишите в саппорт, это косяк разработчика.

Каков вопрос - таков и ответ. Просто помните об этом.

vitnet
218

2172 | 930

vitnet - 20 марта 2015 19:57 - Эксперт

И не будет, смотрел я вчера эту конструкцию, если немного подшаманить, думаю можно будет добиться нужного результата.

follor
1

243 | 10

follor - 20 марта 2015 20:00 - Юзер

vitnet, а "шаманить" то много?

vitnet
218

2172 | 930

vitnet - 20 марта 2015 20:49 - Эксперт

engine/modules/functions.php найти
    $cats     = str_replace( " ", "", $cats );    
    $cats     = explode( ',', $cats );
    $category = explode( ',', $category );
    $found    = false;

    foreach ( $category as $element ) {

заменить на (привести в такой вид)

follor
1

243 | 10

follor - 20 марта 2015 21:02 - Юзер

vitnet в очередной раз Спасибо тебе огромное, всё работает)

Djinn
2

79 | 4

Djinn - 11 января 2016 23:30 - Юзер

vitnet,
А можно то же самое проделать с тегом [news= ?

Djinn
2

79 | 4

Djinn - 11 января 2016 23:29 - Юзер

упс

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

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