Задать вопрос
@SergioMarquinha

Как выводить по свойству раздела?

Имеется такая структура:
644bbb4fc4d32865765452.png

В разделе text прописано пользовательское свойство:
644bbb8f65ead894351239.png

Как мы знаем, подразделы будут наследовать это свойство.

В разделе text прописано:
$APPLICATION->GetProperty("SHOW_SECOND_MENU", "Y"); //(надеюсь правильно)


И также имеется компонент меню:

<?$APPLICATION->IncludeComponent(
	"bitrix:menu",
	"menuFields",
	Array(
		. . .
	)
);?>


Вопрос: как подключать меню в подразделы? Чтобы если у них есть свойство со значением Y (второй скриншот), то выводилось меню. Для того, чтобы каждый раз не прописывать условие с компонентом во всех разделах. Надеюсь понятно объяснил
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
Starina_js
@Starina_js
full-stack web dev
Если menu в header.php шаблона, то нужно вводить отложенные функции, так как загрузки свойства на этапе подключения header нет

Вот тут почитать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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