Штатный импорт требует указания валюты. Можно только кастомизировать. [URL=https://dev.1c-bitrix.ru/api_help/catalog/templates_import.php]Документация[/URL].
29.12.2016 12:34:31
[QUOTE]Гладышев Сергей написал:
Потом ещё один ньюанс: если применяется в корзине одновременно купон и правило работы с корзиной, то скидка формируется по какому-то хитрому алгоритму, т.е., например купон на скидку 50% и правило работы со скидкой 10% дадут в итоге 53.5% .[/QUOTE] Никаких хитростей. Изначально все процентные скидки рассчитывались от текущей (т.е. цены на момент применения). В версии 15.0 вышла настройка в модуле sale - "Процентная скидка/наценка рассчитывается для полной цены товара". У Вас она, судя по всему, снята (т.е. сохранено изначальное поведение). Хотя в итоге должна быть скидка 55%. Правила округлений используете? [QUOTE]Гладышев Сергей написал: написал ещё утром. жду пока ответа.[/QUOTE] Номер тикета? |
|
|
25.12.2016 15:31:54
[QUOTE]Алексей Гусев написал:
Свойство нужно только для одной группы товаров, а не для всех. Почему то выбор предлагает всем.[/QUOTE] Настройки компонента действуют на весь инфоблок. Тут можно решать проблему двумя путями - менять значения настроек в зависимости от раздела (сразу лишаетесь возможности настройки компонента в визуальном редакторе) либо кастомизацией шаблона компонента. [QUOTE]Алексей Гусев написал: Хотелось бы выбирать варианты прямо в карточке товара, а не в модальном окне. И все-таки визуально хотелось бы не выпадающий список а иконки цвета.[/QUOTE] Только кастомизацией шаблона. [URL=http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=04778&LESSON_PATH=3913.4565.4790.4778]Учебный курс[/URL] |
|
|
23.12.2016 14:36:30
[QUOTE]Александр Зубарь написал:
'n0'[/QUOTE] Означает, что значение свойства новое и прилетело из формы редактирования. В принципе, это единственный правильный формат. Упрощенный мы поддерживаем вынужденно.[QUOTE]Александр Зубарь написал: я так понимаю можно работать со свойствами через $arFields['PROPERTY_VALUES'][/QUOTE] При обмене с 1С эти свойства могут отсутствовать в $arFields |
|
|
23.12.2016 13:47:03
[QUOTE]Александр Зубарь написал:
увы:[/QUOTE] Ну что тут скажешь... Читайте [URL=https://dev.1c-bitrix.ru/community/blogs/vws/looping-event-handlers.php]оригинал[/URL]. [QUOTE]Александр Зубарь написал: Подскажите как эффективней работать со свойствами в моем случае[/QUOTE] Как минимум отказаться от использования CCatalog::GetByIDEx и получать строго те данные, которые необходимы для расчетов. Кроме того, в обработчиках CIBlockElement Вы получаете значение QUANTITY ДО обмена (старое). |
|
|
23.12.2016 11:42:54
[QUOTE]Александр Зубарь написал:
я этот код с $disableHandler из примеров взял[/QUOTE] А в примерах разве не было написано, что в конце метода надо выполнять [CODE]self::$disableHandler = false;[/CODE]а вот в начале делать так:[CODE]if (self::$disableHandler) return; self::$disableHandler = true;[/CODE]Это не считая проблем с производительностью Вашего решения. |
|
|
20.12.2016 15:45:00
[QUOTE]Александр Кислицын написал:
Т.е. я убираю размер и у меня в catalog.section появляются товары вида модель-цвет, а в карточке catalog.element у меня уже появляются размеры, так?[/QUOTE] Вы используете комплексный bitrix:catalog или отдельные компоненты? Если второе - убирайте ненужные свойства в обоих компонентах либо просто деактивируйте/удалите ненужные свойства. При этом необходимо понимать, что для корректного отображения у Вас не может быть предложений-дубликатов (т.е. таких, у которых полностью совпадают значения всех свойств, используемых для выбора предложений). |
|
|
20.12.2016 12:34:08
[QUOTE]Александр Кислицын написал:
Карточка товара - это модель-цвет. По-умолчанию в битриксе можно сделать или модель(товар) или модель-цвет-размер(SKU)[/QUOTE] Речь о демо-магазине? Уберите свойства "Размер" - останется только цвет. Так что я не понимаю, что Вы имеете ввиду. |
|
|