NyakiNya, Проверьте, подключается ли у вас вообще скрипты "assets/js/slick.min.js" и ""assets/js/js.js".
По идее они должны быть со слешем в начале:
"/assets/js/js.js"
"/assets/js/slick.min.js"
данные в правильном виде. Вопрос в том, откуда вы $arResult берете? У вас компонент внутри компонента? Как вариант, можете эту часть кода вынести в component_epilog.php
$GLOBALS["arrAssociated"]=array('ID' => $arResult["PROPERTIES"]["ASSOCIATED"]["VALUE"]);
при этом заранее пробросив это значение в component_epilog.php
lie2, понял тебя, в настройках компонента точно стоят параметры для установки мета-тегов? Хотя по идее если на других страницах у тебя нормально отображается в каталоге, то должны стоять.
Если что параметры SET_TITLE, SET_META_KEYWORDS, SET_META_DESCRIPTION, SET_BROWSER_TITLE https://dev.1c-bitrix.ru/user_help/components/cont...
Последнее что я могу тебе предложить - поменяй шаблон компонента catalog.element на дефолтный .default на пару минут и проверь еще раз. Если все будет нормально - проблема в шаблоне компонента, и там где-то намудрили. К сожалению, без кода очень сложно понять такую логику у тебя на сайте))
lie2, Если урок все же не посмотрел, на детальной странице нажми режим правки (справа сверху), наведи на товар, там должно быть "Изменить элемент" - и измени для него во вкладке SEO мета-теги. Скорее всего у тебя где-то шаблоном задано для раздела.
То, что у тебя на скрине в вопросе, это SEO для всей страницы catalog, а не для конкретного элемента/раздела. Т.е дефолтные значения, если не заданы для элемента/раздела.
lie2, c header.php нормально все. С JS не может быть проблем, ты немного путаешь понятия, он исполняется на стороне клиента. CTRL + U нажми на странице, этот html ты получаешь от сервера, там уже description такой. Значит проблема в настройке шаблона раздела/элементов, смотри там, урок я скинул
Эти цифры, это id товаров из рекомендуемых, не знаю почему они у тебя в мета-тегах). Проверь вкладку SEO у элемента, говорю же, что там? Вот у тебя конкретно для этого элемента мета-теги другие i.imgur.com/3P8yT2l.png
lie2, тебе надо смотреть файл header.php находящийся в шаблоне. Обычно он находится либо тут: /bitrix/templates/твой_шаблон/header.php либо /local/templates/твой_шаблон/header.php . Ты же сейчас смотришь файлы самого битрикс фреймворка) Странно что только у 1-2 категорий отображается так.
Твой порядок действий такой должен быть примерно:
1) Посмотри настройки инфоблока, вкладку SEO, нормально ли там все настроено?
2) Проверь вкладку SEO у этих категорий, может там шаблон так для элементов настроен?
3) Проверь элемент, где не так отображается и его вкладку SEO, может там перебивается.
lie2, не знаю, актуально или нет еще, но судя по сайту да))
странный вывод какой-то у вас. Зайдите в шаблон компонента -> header.php, посмотрите - там вывод $APPLICATION->ShowHead() есть? Или $APPLICATION->ShowMeta()?
Может в настройках инфоблока в SEO-шаблонах у вас такой шаблон задан?
fanov, почему ты сравниваешь значение свойства, а не его ключ. Сравнивай $pid свой. Выведи var_dump'ом обычным $arResult и посмотри на структуру
UPD: чтобы свойство отображалось в DISPLAY_PROPERTIES - тебе нужно указать его в настройках компонента. Обычно это LIST_PROPERTY_CODE или DETAIL_PROPERTY_CODE или просто PROPERTY_CODE. смотря какой компонент.