Пользователь 41841 Постоянный посетитель Сообщений: 186 |
#1 0 15.06.2012 14:33:06
Подскажите как быть? При первой выгрузке товара на сайт через 1С — каталог залился, при повторной выгрузке выскакивает вот эта ошибка. С уважением, Станислав! белый каталог сайтов [тИЦ>0], каталог интернет-магазинов |
||
Станислав Флагман Самый продуманный магазин для Битрикс |
|
в общем просто какой то товар ушел без группы Флагман Самый продуманный магазин для Битрикс |
|
Алексей Коваленко большое спасибо! Снял галочку, сейчас пробуем выгрузить товар! |
|
Пользователь 41841 Постоянный посетитель Сообщений: 186 |
#5 0 15.06.2012 16:32:40 Прошла выгрузка опять с ошибкой, на этот раз:
белый каталог сайтов [тИЦ>0], каталог интернет-магазинов |
||
Евгений Жуков Администратор Сообщений: 9219 Epic fail — сказать «это так просто» и не суметь сделать |
Рецепт тот же самый, что изложил Алексей Коваленко, только поля другие. Не надо сверлить зубы через задний проход дрелью от Сваровски |
Пробую все галки убрать во вкладке «Поля». |
|
Пользователь 41841 Постоянный посетитель Сообщений: 186 |
#8 0 15.06.2012 17:43:13 Теперь опять ошибка
Просит Название. Галочку эту убрать нельзя во вкладке «Поля». Что делать? Я совсем запутался… белый каталог сайтов [тИЦ>0], каталог интернет-магазинов |
||
убери эту галочку
и будет тебе счастье, если у тебя конечно 1С передает иерархию |
|
Пользователь 251205 Заглянувший Сообщений: 2 |
#10 1 19.10.2015 12:24:21 у меня аналогичная ошибка , которая повторяется из импорта в импорт и препятствует загрузке товара. Галки все сняты. Из 1230 шт загружается стабильно 250. На остальных эта ошибка. Прикрепленные файлы
|
При загрузка csv выдает В настройках инфоблока стоят галочки символьного кода в разделах : Поля элементов инфоблока Если их убрать, товар загружает без ошибок, но при этом товар не привязывается к категориям, Кто сталкивался с этим помогите. |
|
Для символьного кода можно его указать в cvs файле, перед этим надо в настройках интернет магазина отметить поле символьный код чтобы при импорте его можно было сопоставить значению из файла. Привязки к элементам вроде не проставляются , так написано в документации , надо писать свой скрипт. |
|
Coupe, так в csv нужно добавить поле «мнемонический код» и в настройках модуля торгового каталога включить поле «мнемонический код»? можешь сделать правильный csv? |
|
Добавь поле с названием Мнемонический код в xls потом сохрани его в csv , открой csv блокнотом и сохрани его в кодировке utf — 8 |
|
Все грузит но не проставляет символьный код. |
|
Когда символьный код делаем скриптом или руками, товары все равно не отоброжаются на сайте. Т.е. все символьные коды проставленны, всё активно. Уже все галочки перепробывали, не можем найти проблему, почему товары не отоброжаются на сайте, когда нажимаеш на категорию, в неё не переходит. |
|
А для чего нужно поле «Символьный код»? |
|
Пользователь 15627 Заглянувший Сообщений: 2 |
#8 0 18.10.2013 07:57:26
хороший вопрос |
||
Пользователь 165270 Заглянувший Сообщений: 4 |
#9 0 08.02.2014 16:55:19
Как это сделать? не могу найти в настройках |
||
Пользователь 25773 Эксперт Сообщений: 849 |
#10 1 08.02.2014 17:58:42 Ошибка
возникает, если в инфоблоке для раздела и для элемента отмечены флажки, что эти поля являются обязательными. Если вам символьные коды не нужны, снимите эти флажки. Если символьные коды обязательны, то попробуйте в настройках инфоблока отметить флажки В настройках: Магазин-> Настройки -> Импорт данных -> Import CSV (new) отметьте «Использовать настройки инфоблока для транслитерации символьных кодов» Модуль «Продвинутый обмен с 1C» http://marketplace.1c-bitrix.ru/solutions/askaron.pro1c/, создание сайтов и интеграция с 1С http://askaron.ru, |
||
-
1С-Битрикс
Объясните пожалуйста как работает привязка к разделам?
Я выбираю привязка к разделам. Иду на страницу редактирования элемента и в моем поле(привязка к разделам) пустое поле. Как указать нужный мне раздел ? Искал в инете нигде не нашел
Скриншоты прилагаю
-
Вопрос задан
-
567 просмотров
Комментировать
Решения вопроса 1
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
Я выбираю привязка к разделам.
Где? В админке?
привязка к разделам
св-во элемента ИБ?
Дополните вопрос скриншотами.
Пригласить эксперта
Похожие вопросы
-
Показать ещё
Загружается…
23 сент. 2023, в 01:13
3000 руб./за проект
22 сент. 2023, в 23:30
6500 руб./за проект
22 сент. 2023, в 23:29
10000 руб./за проект
Минуточку внимания
Обязательное поле «»Привязка к разделам»» не заполнено.
Сталкивался кто при выгрузке
в битрикс?
russian
software
1c
2
ответов
Стандартная выгрузка или нет?
Похожие вопросы
Обсуждают сегодня
А какие можно пет проекты сделать на go?
Кто то что то пишет сейчас?
saddam hussein 🇮🇶
50
Расскажите, как вразумительно сохранить проекты и вложения к ним?
Если Оду вдруг загрустит, то как восстанавливается это всё потом?
Вложения лежат в filestore или в базе дан…
Roman
37
Привет! Как реализовать паттерн outbox, когда есть 2 реплики его читающие?
Есть 2 го сервиса, которые вычитывают outbox табличку и создают ивенты. Но т.к. реплики 2, то кажда…
Rostislav Teryaev
30
Что делаете с подобным ?
Gonchik Tsymzhitov
25
Как я понял MVC примерно так работает, да?
.
22
С чем такая хрень может быть связана? Мускул запущен и работает
Роман Праслов
20
Здравствуйте. Посоветуйте плиз.
Есть статистика посещений, храним ее в Elasticsearch (но полнотекстовый поиск не используется). 1 день = 1 индекс,параметров около 20, потом к…
Павел Г.
20
а что вы имеете в виду под локами?
capybara
19
Подскажите пожалуйста, как сделать крученый шестигранник?
3D _grizzly🐻 Гулевич
18
Ребят, я возможно отстал от поезда, подскажите по поводу синхронной репикации. Я правильно понимаю, что настройка самой репликации в box.cfg аналогична по параметрам асинхронн…
Dmitry Lukovkin
17
Получение и обновление списка привязки элементов к разделам
Bitrix 17.0.14
Для получения в битриксе списка разделов привязанных к элементу используем функцию CIBlockElement::GetElementGroups.
Например, нам нужно сделать выборку элементов которые были созданы больше чем два месяца назад и удалить их из раздела новинок.
Делаем выборку и получаем id элементов в которых присутствует искомый раздел :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
$section_new = 111; // раздел «Новинки» $objDateTime = new \Bitrix\Main\Type\DateTime(); $objDateTime->add(‘-2 month’); $arSelect = Array(«ID», «IBLOCK_ID», «PROPERTY_CATEG»); $arFilter = Array( «IBLOCK_ID»=>CATALOG_IBLOCK_ID, «ACTIVE»=>«Y», ‘>DATE_CREATE’ => $objDateTime->format(«Y-m-d»), ‘SECTION_ID’=>[$section_new] ); $res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect); $arFields = []; $elIds = []; while($ob = $res->GetNextElement()){ $arFields = $ob->GetFields(); $elIds[] = $arFields[‘ID’]; } |
В фильтре мы указываем ‘SECTION_ID’=>[$section_new] (делаем переменную массивом), т.к. значением фильтра может быть массив и в этом случае будут выбраны элементы привязанные хотя бы к одному из разделов указанных в фильтре. Если нам надо выбрать по «основному разделу», тогда фильтруем по параметру IBLOCK_SECTION_ID.
После выборки id элементов получаем список разделов для каждого из них функцией CIBlockElement::GetElementGroups и после добавляем обычной функцией Update в которой обновляем поле IBLOCK_SECTION передавая в него массив новых id разделов к которым будет привязка:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
// обновляем привязки к разделам if (!empty($elIds) && count($elIds) > 0) { // получаем список привязанных разделов $result = CIBlockElement::GetElementGroups($elIds, true, array(‘ID’, ‘IBLOCK_ELEMENT_ID’)); $arElUpdSect = []; while($ar = $result->Fetch()) { $arElUpdSect[$ar[‘IBLOCK_ELEMENT_ID’]][] = $ar[‘ID’]; } $bs = new CIBlockElement; foreach ($elIds as $elId) { // находим и удаляем не нужный раздел в привязке if (count($arElUpdSect[$elId]) > 1 && ($key = array_search($section_new, $arElUpdSect[$elId]))) { unset($arElUpdSect[$elId][$key]); // обновляем список разделов у элемента $arUpdFields[‘IBLOCK_SECTION’] = $arElUpdSect[$elId]; $bs->Update($elId, $arUpdFields, ‘N’, true, true); } } } |