Как установить вес товара помощью Битрикс API?
29.03.2011 18:41:45
C OnBeforeIBlockElementAdd и OnBeforeIBlockElementUpdate или OnAfterIBlockElementAdd и OnAfterIBlockElementUpdate - не справился - не понял как в записать в $arResult["PREVIEW_PICTURE"]["SRC"] - новое значение- вроде записывается, но при выводе все равно картинки сгенеренные bitrix при импорте
Использовал пока это решение - по моему не оптимальное: Но пока товаров мало - вроде устраивает PS кэш чистил |
|
|
28.03.2011 07:26:47
Такая же история.. Когда фото грузишь через админку - качество картинкок анонса блестящее .. через интеграцию - отвратительное..
может связано это с тем, что исходные фото приходящие из 1С довольно большие 1584x2376 ( специфика товара )... Жаль, что разработчики Битрикса не считали, что "Красота требует жертв" )) Скажите - правильно я понимаю, что определив свои OnBeforeIBlockElementAdd и OnBeforeIBlockElementUpdate я имею возможность самому написать resampling при импорте? |
|
|
24.12.2010 14:10:56
Спасибо Максим - уже переписал вывод в template.php - про option то это понятно было - просто offers выводил названия предложений типа "Футболка (46)" - а не конкретные характеристики... вроде так в магазах в выборе размера не делают - не мог просто понять почему такая частая встречающаяся простая задача не решается из коробки на битрикс - вроде шаблонг properties предлагает даже выбрать характеристики...
|
|
|
20.12.2010 10:17:45
Здравствуйте !
Вот уже несколько месяцев ковыряю битрикс - но так и не понял - как надо делать ... Решил все таки спросить комьюнити - лучше поздно.. Есть база из 1С даже 2 ( два магазина одежды) - в 1C УТ там ведется учет по характеристике размер ( многие ведут учет по характеристикам - зачем я так и не понял ... ведь там и там цены от размеров не меняются) Вопрос вообщем как правильно использовать битрикс для публикации... пробовал выгружать все в один инфоблок (это было бы идеально так как цены одинаковые для разных размеров - но характеристика размер тогда не импортируется) Когда выгружаю предложения в отдельный инфоблок - да там появляются в предложениях нужная характеристика размер... применял для вывода шаблон offers - на страничке элемента каталога выводятся связанные предложения списком с кнопкой купить у каждого.. но мне нужен селектор размера и одна кнопка купить ( в корзину) Пробовал шаблон properties - но он вроде как не совсем создан для работы с характеристиками связанных предложений... по крайней мере я не смог добиться чтобы размер мой стал выбираться в его селекторе свойств товара - он всегда пустой... Такое ощущение, что надо делать свой собственный шаблон комплексного компонента каталог ... - что то среднее между offers и properties - но так не хочется залезать в эти дебри ) В идеале избавится бы от этого отдельного инфоблока предложений - так чтобы в одном инфоблоке основной каталог в характеристике был просто список значений... думаю properties шаблон тогда бы заработал на все 100% Либо надо все таки делать какой то новый третий шаблон либо на этапе импорта прикрутить функцию которая будет превращать эту характеристику из offers.xml в простое свойство товара типа список из import.xml... Дайте пожалуйста совет как быть - а то сил моих уже нет... Спасибо |
|
|
20.12.2010 03:25:27
Здравствуйте !
Вот уже несколько месяцев ковыряю битрикс - но так и не понял - как надо делать ... Решил все таки спросить комьюнити - лучше поздно.. Есть база из 1С даже 2 ( два магазина одежды) - в 1C УТ там ведется учет по характеристике размер ( многие ведут учет по характеристикам - зачем я так и не понял ... ведь там и там цены от размеров не меняются) Вопрос вообщем как правильно использовать битрикс для публикации... пробовал выгружать все в один инфоблок (это было бы идеально так как цены одинаковые для разных размеров - но характеристика размер тогда не импортируется) Когда выгружаю предложения в отдельный инфоблок - да там появляются в предложениях нужная характеристика размер... применял для вывода шаблон offers - на страничке элемента каталога выводятся связанные предложения списком с кнопкой купить у каждого.. но мне нужен селектор размера и одна кнопка купить ( в корзину) Пробовал шаблон properties - но он вроде как не совсем создан для работы с характеристиками связанных предложений... по крайней мере я не смог добиться чтобы размер мой стал выбираться в его селекторе свойств товара - он всегда пустой... Такое ощущение, что надо делать свой собственный шаблон комплексного компонента каталог ... - что то среднее между offers и properties - но так не хочется залезать в эти дебри ) В идеале избавится бы от этого отдельного инфоблока предложений - так чтобы в одном инфоблоке основной каталог в характеристике был просто список значений... думаю properties шаблон тогда бы заработал на все 100% Либо надо все таки делать какой то новый третий шаблон либо на этапе импорта прикрутить функцию которая будет превращать эту характеристику из offers.xml в простое свойство товара типа список из import.xml... Дайте пожалуйста совет как быть - а то сил моих уже нет... Спасибо |
|
|
16.12.2010 15:40:03
Спасибо Евгений! буду копать - $_SESSION выглядит более привлекательно |
|||||
|
16.12.2010 15:06:28
Добрый день
Подскажите люди добрые - почему может не работать $GLOBALS["моя переменная"]? Использую в header.php при перезагрузке страниц обнуляется...
Установил последний битрикс Малый Бизнес UPDATED - помог вызов такой функции определенной в init.php внутри header.php - global_session("моя переменная");
ТКНИТЕ ПЛИЗ ГДЕ ПОЧИТАТЬ что происходит И ЕСТЬ ЛИ В API BITRIX функции наподобие global_session Спасибо |
|||||
|
28.10.2010 14:22:37
Вроде разобрался. Вот такой вот код:
уже выводит идентификаторы подразделов обувь. Объясню проблему - есть каталог одежды там иерархия директорий: БРЕНДЫ - в каждом бренде подразделы МУЖСКОЕ, ЖЕНСКОЕ - внутри подразделы ОБУВЬ, ФУТБОЛКИ и т.п. то есть ОБУВЬ подраздел может встречаться в разных брендах, но не обязательно во всех.. Магазин с использованием стандартных компонент работает (bitrix.scatalog.ection.list, bitrix.catalog)- но хочется завести пункты меню или секцию например ОБУВЬ, чтобы выводило всю обувь - но и можно было делать совмещенные выборки (Бренд+Категория) Помогите пожалуйста - скажите в каком направлении копать? Фильтры? Но как мне сделать лучше Категории для фильтрации? Можно ли это сделать не переписывая bitrix.catalog? То есть наверное можно переписать bitrix.catalog.section.list - но какие должны быть URLs? Спасибо. |
|||
|
26.10.2010 15:18:01
Что тут не то использовал "программирование"
Пытаюсь ввести все элементы человеческого раздела Обувь (туда накидана вся нечеловеческая обувь из 1С) - результат тот же: 1025 SHOES: 0 Видимо эта "привязка к разделам" у меня почему то совсем не привязывается... |
|||
|