Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Не принимает другие значение catmenu id?

Не принимает другие значение catmenu id?


     21.11.2025    Общие вопросы по PHP, Хаки    3

вопрос
Приветствую всех,
Подскажите пожалуйста добрые люди, в чем загвоздка? мне нужно выводить ID категории отдельно друг от друго, но функция {catmenu id="" не хочет принят теги отличие от {category-id}

Например если я вывожу ID третий подкатегории как '{subcat} ' => $row['category']
То
{catmenu id="{subcat}" subcat="no" template="test"} не работает, значение выводится всё верно, вручную если забить номера категории то всё норм, а вот тегом никак.

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


1 комментарий

TeraMoune
Эксперт

TeraMoune - Сегодня, 04:34 -

Catmenu тег обрабатывается раньше многих. Он обрабатывается в момент загрузки шаблона. А все пользовательские теги обычно обрабатываются после загрузки шаблона. Еще может быть различная область применения тегов. Тег catmenu вызывается в одном месте, а он глобальный. Вы вызываете его из места где возможно нету видимости subcat созданного тега и в том шаблоне он так же не обрабатывается как положено. Собственно вам нужно выяснить эти моменты, обрабатывается ли тег subcat как надо и когда надо и попадают ли эти данные в работу функции build_cat_menu. Эта функция отвечает за построение меню и обработку всех вводных данные через catmenu.

Принимаю оплату только на карту Мир. Крипту в качестве оплаты меньше трёхзначного значения не принимаю.

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

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

наверх