Меню
RSS
Серия 4: Создание инфоблоков. Импорт каталога из xml файлов. Вывод каталога на сайт
 

Серия 4: Создание инфоблоков. Импорт каталога из xml файлов. Вывод каталога на сайт

Чеклист:

Создание нужных типов инфоблоков.
Создание основных инфоблоков и инфоблока со SKU.
Импорт товаров и SKU с другого сайта через xml.
Вывод каталога на сайт с использованием ЧПУ.
Изменено: Михаил Базаров - 05.01.2024 11:03:49
 
Михайл, добрый день.

При работе с каталогом столкнулся с следующей проблемой.
Изображения у меня находятся на внешнем хранилище которое управляется 1С.
Как указать БУС использование картинки с внешнего ресурса при заведении и загрузке xml
 
Тут только монтировать эту папку к серверу с сайтом и в xml поменять путь до картинок. Как-то, ни чего умнее в голову не приходит.
Изменено: Михаил Базаров - 09.01.2025 10:47:16
 
Добрый день!

Почему не работает вывод меню 3 уровня, в настройках компонента установил уровень вложенности 3, структуру создал, а в меню не выводит?
 
Тяжело подсказать не видя что у вас там. Первое что перепроверил бы: что правильно указано "Тип меню для остальных уровней" и наличие файлов меню в подразделах разделов (если не через инфоблок делаете)
Изменено: Михаил Базаров - 09.01.2025 10:47:09
 
Добрый день, Михаил! А как может быть связана галка Настройки → Настройки продукта → Настройки модулей → Торговый каталог "Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара)" с наличием/отсутствием привязки товара к предложениям при импорте?
 
Дубликат вопроса из boosty. Но ответ тот же) Теоретически вообще ни как
Изменено: Михаил Базаров - 09.01.2025 10:46:52
 
Здравствуйте, столкнулся с проблемой при импортировании товаров из каталога.
Все делал пошагово, проставил зранее все необходимые галочки, как в конце урока после этого импортировал товары, цвета, торговые предложения, НО после импорта тип товара не установился в товар с предложениями.
Подумал, что может я не внимательный. Посмотрел приложенный урок для контент менеджера, снова прошел все уроки до 4го, и после импорта ничего не изменилось.
Как такое может быть?  
Кто сделал по 4 му уроку правильно, поделитесь как это у вас получилось?
 
Тоже столкнулся с этой проблемой, несколько раз удалял блоки и заново импортировал, но товары всегда импортировались как простые, без предложений
Изменено: Михаил Базаров - 09.01.2025 10:46:39
 
Мне помог запуск переиндексации товаров на странице Настройки → Настройки продукта → Настройки модулей → Торговый каталог на вкладке Экспорт / Импорт внизу страницы. После этого  все заработало нормально, типы товаров в каталоге стали  "товар с предложениями" .  
Изменено: Михаил Базаров - 09.01.2025 10:46:30
 
Для тех у кого не выводятся Торговые предложения мне помогло Настройки → Настройки продукта → Настройки модулей → Торговый каталог →Вкладка Каталоги, убрать с предложений галку является торговым каталогом и указать для главного каталога ИБ предложений этот ИБ с предложениями, затем переиндексировать каталог (там должен быть только главный каталог доступен для переиндексации) и все встало после этого, надеюсь поможет
 
Ещё
Цитата
Гость написал:
Тоже столкнулся с этой проблемой, несколько раз удалял блоки и заново импортировал, но товары всегда импортировались как простые, без предложений
написал вариант (не факт, что он правильный, но рабочий) в комментарии на бусте к этому уроку сегодня
Изменено: Михаил Базаров - 29.01.2025 22:37:48
 
Михаил, подскажите как соединить инфоблок и highgload блокок в след. ситуации.
При импорте highload блока Colors ему присваивается не '<entity_id>HLBLOCK_4</entity_id>' а HLBLOCK_6 и более высокий (если удалить и импортировать заново). Соответственно ID у полей из списка полей (не списка записей) этого highload блока тоже отличаются от тех, что указаны в файле colors.xml
Или разница в ID как самого highload блока так и ID полей не имеет значения?

Файлы не крепятся. Так бы добавил скрины
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Блог-note: заметки разработчика

Получить множественное пользовательское поле раздела. Значения множественного UF_ поля через API

Задача: У разделов инфоблока есть множественное поле типа список. Зная ID раздела, нужно получить и вывести всю информац...

Цвета из справочника Highload блоков в списке новостей

На сайте выводятся новости с помощью компонента news.list, при этом у новостей есть свойство "Цвета" типа &quo...

Установить цену товара из свойства инфоблока

На одном из проектов, нужно было единоразово заполнить цены товаров из свойства инфоблока. Сделать это можно через API, ...

Если пользователь авторизован то... API Битрикс

Достаточно часто, при создании сайта на битрикс нужно вывести в шаблон или компонент, некую информацию, доступную только...

Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd

Достаточно часто спрашивают как кастомизировать компонент восстановления пароля пользователя. Типовая задача, это измени...

Добавить СЕО-метатеги в результаты поиска по каталогу

Задача: на странице с результатами поиска по каталогу нужно установить уникальные метатеги: keywords, description, canon...

Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс

Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...

Работа с HTTP-запросами в Bitrix: Обзор возможностей класса \Bitrix\Main\HttpRequest

Класс \Bitrix\Main\HttpRequest, является наследником класса Request, представляет собой мощный инструмент для работы с д...

Получение доступа к железу устройства из Битрикс мобильное приложение

Документация к мобильному приложению 1С-Битрикс очень куцая. В основном описывает функционал добавляемый BXMobileApp. ...