Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как организовать вывод {link-category}, с заменой названий категорий ?

Как организовать вывод {link-category}, с заменой названий категорий ?


     22.03.2019    Все вопросы » Общие вопросы по вёрстке    647

вопрос
Доброго времени суток ! DLE 13.2.
Товарищи, подскажите пожалуйста как выводить категории с заменой их названий, допустим есть условные категории "Игры, Фильмы, Новые" , которые выводятся через {link-category}, и я хочу что бы они выводились как "Игра, Фильм, Новый"

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


4 комментария

ТeraMoune
Юзер

ТeraMoune - 22 марта 2019 21:46 -

Найти тот самый {link-category} затем найти все, что имеет отношение к тегу. Найти где происходит цикл который создаёт массив с линками и по условиям забить нужные слова.
Если $cat_info[$element]['name'] == 'Игры' значит перезаписываем переменную $cat_info[$element]['name'] == 'Игра'

akafaus
Юзер

akafaus - 22 марта 2019 21:57 -

Друг, теория мне тоже понятна ! Спасибо, но хотелось бы услышать ответ от человека который с этим сталкивался и ли же знает какой-то более простой вариант !)

ТeraMoune
Юзер

ТeraMoune - 22 марта 2019 23:12 -

Это не теория, это рабочий способ (просто я не считаю нужным сделать из теории наглядный пример), более простого варианта нету это и есть самый при-самый как мне кажется простой вариант. Перед началом составления ссылок с именами категорий переписывать вставляемое имя проверяя по условию.

Ну другой вариант продублируйте поля названия категории назовите его name2 и где создаются категории сделайте html поле в которое будет записано любое другое слово. И опять же мы вернёмся к тому самому циклу где создаётся {link-category} и будет опять же проверять по наличию name2 и если оно есть то вместо обычного $cat_info[$element]['name'] надо писать $cat_info[$element]['name2']

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

Замены названий категорий Вы сделаете только в цикле где происходит присваивание этих имён.

Ну а если не нравиться то пожалуйста, ждите и дальше своего более простого чуда.

ТeraMoune
Юзер

ТeraMoune - 23 марта 2019 00:00 -


Ну вот теперь можно сказать, что я с этим сталкивался и сложного тут ничего нету.

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

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

наверх