Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Нередко в техподдержку обращаются с вопросом: «Как к товару в интернет-магазине добавить инструкцию?».
Давайте разберемся!
Внимание!
Инструкция актуальна для стандартного шаблона ".default (встроенный)" компонента bitrix:catalog.element (до 17 версии).
Для других шаблонов вывод свойства может работать и без доработок.
Давайте по порядку.
Сначала нужно создать свойство инфоблока типа «файл». Запоминаем символьный код свойства. В моем случае это FILE. Создаем:
После этого открываем товар, в который нам нужно загрузить инструкцию, загружаем файл:
Переходим в публичную часть сайта, видим, что инструкция не отображается.
Включаем режим правки, открываем параметры компонента.
В параметрах компонента находим блок «Настройка детального просмотра». В поле «свойства», внизу, пишем символьный код нашего свойства (FILE).
Сохраняем результат, но все равно инструкция не выводится.
Нужно немного кастомизировать шаблон компонента. Для этого сначала копируем шаблон, называем его как угодно. Сохраняем, ничего не меняя.
В режиме правки, наводим курсор на компонент, выбираем редактирование шаблона компонента catalog.element, пункт «редактировать файл result_modifier.php».
Находим строки:
удаляем их, либо обрамляем в комментарии (/* и */) вот так:
Сохраняем результат.
Готово, инструкция должна выводиться.
Назад в раздел
то ждем ваше обращение в нашей службе тех поддержки.
Вывод свойства типа "файл" на странице товара.
Здравствуйте.Нередко в техподдержку обращаются с вопросом: «Как к товару в интернет-магазине добавить инструкцию?».
Давайте разберемся!
Внимание!
Инструкция актуальна для стандартного шаблона ".default (встроенный)" компонента bitrix:catalog.element (до 17 версии).
Для других шаблонов вывод свойства может работать и без доработок.
Давайте по порядку.
Сначала нужно создать свойство инфоблока типа «файл». Запоминаем символьный код свойства. В моем случае это FILE. Создаем:
После этого открываем товар, в который нам нужно загрузить инструкцию, загружаем файл:
Переходим в публичную часть сайта, видим, что инструкция не отображается.
Включаем режим правки, открываем параметры компонента.
В параметрах компонента находим блок «Настройка детального просмотра». В поле «свойства», внизу, пишем символьный код нашего свойства (FILE).
Сохраняем результат, но все равно инструкция не выводится.
Нужно немного кастомизировать шаблон компонента. Для этого сначала копируем шаблон, называем его как угодно. Сохраняем, ничего не меняя.
В режиме правки, наводим курсор на компонент, выбираем редактирование шаблона компонента catalog.element, пункт «редактировать файл result_modifier.php».
Находим строки:
if (!empty($arResult['DISPLAY_PROPERTIES'])) { foreach ($arResult['DISPLAY_PROPERTIES'] as $propKey => $arDispProp) { if ('F' == $arDispProp['PROPERTY_TYPE']) unset($arResult['DISPLAY_PROPERTIES'][$propKey]); } } |
удаляем их, либо обрамляем в комментарии (/* и */) вот так:
Сохраняем результат.
Готово, инструкция должна выводиться.
Назад в раздел
Подписаться на новые материалы раздела: