Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
11 / 11 / 2
Регистрация: 29.05.2011
Сообщений: 533

В sale.order.ajax получить артикул товара

14.05.2019, 14:00. Показов 2774. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Необходимо в sale.order.ajax получить артикул товара и вывести артикул при оформлении заказа.
Артикулы есть только у главного товара, т.е. если товар имеет торговые предложения, то артикул есть только у главного товара.

Если верно понимаю, то поиск артикула нужно производить в sale.order.ajax\class.php.
К примеру, можно найти так
PHP
1
2
$SKUMainProduct = CIBlockElement::GetList([], [ 'ID' => $arBasketItem["PRODUCT_ID"] ], false, false, [ 'NAME','PROPERTY_COLOR_NEW', 'PROPERTY_CML2_ARTICLE']);
            if ($MainProduct = $SKUMainProduct->Fetch());
Но каким образом передать значение артикула для отображения в самом оформлении заказа (в публичной части)
Если верно понимаю, то нужно передать данные в order_ajax.js, но каким образом, затрудняюсь.
Подскажите, пожалуйста, как в sale.order.ajax получить артикул и передать его в публичную часть оформления заказа? Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.05.2019, 14:00
Ответы с готовыми решениями:

Bitrix:sale.order.ajax IE11
Не работает переключение служб доставки и платёжных систем в компоненте bitrix:sale.order.ajax в IE11. При этом, в IE9 всё работает...

sale.order.ajax отмена скидки
Добрый день. Вопрос такой. Как можно отменить все скидки при выборе определенной платежной система (правила работы с корзиной не...

Как получить артикул товара из каталога?
Подскажите пожалуйста, как получить артикул товара из каталога в файле \bitrix\php_interface\init.php хочу его вывести в почтовом шаблоне,...

4
72 / 61 / 24
Регистрация: 20.09.2016
Сообщений: 559
14.05.2019, 14:11
все просто, в настройках компонента каталога, выбери свое свойство в блоке передача свойств в корзину (как то так называется) и тогда сможешь его чекать
1
3016 / 1453 / 263
Регистрация: 16.03.2008
Сообщений: 6,473
Записей в блоге: 2
14.05.2019, 15:59
Ответ Dias606 верный. Просто добавлю. (единственное точно не помню, можно ли передавать свойства родительского товара, ведь в корзину идет ТП, но в этом случае правильнее, добавить свойство через АПИ, например в обработчике события добавления в корзину.).
Цитата Сообщение от _marisha Посмотреть сообщение
Если верно понимаю, то поиск артикула нужно производить в sale.order.ajax\class.php.
Так ни когда не делайте.
Правки в ядре это всегда очень плохо. Можно, конечно, скопировать этот компонент в свое пространство имен, и уже делать, с ним все что угодно. Но это повышает долгосрочную стоимость проекта. Придется тащить самостоятельно этот компонент..
А это один из самых сложных и ответственных компонентов.
1
11 / 11 / 2
Регистрация: 29.05.2011
Сообщений: 533
15.05.2019, 11:15  [ТС]
Dias606, спасибо что откликнулись
Таким образом выводится в отдельный столбец "Артикул". А если необходимо артикул вывести (к примеру) под наименованием товара?

voral, спасибо что откликнулись
Артикул добавляется как к простому товару, так и к товару с торговыми предложениями.
Единственно, если нужно отобразить артикул не в столбце, а (к примеру) под наименованием товара, как быть?
0
72 / 61 / 24
Регистрация: 20.09.2016
Сообщений: 559
15.05.2019, 12:03
Таким образом выводится в отдельный столбец "Артикул". А если необходимо артикул вывести (к примеру) под наименованием товара?
эмм.. скриншот можно и поподробнее что именно нужно сделать, а то не совсем понятно что ты хочешь сделать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.05.2019, 12:03
Помогаю со студенческими работами здесь

Добавить артикул товара в почтовый шаблон
Доброго дня всем! Подскажите пожалуйста, необходимо добавить артикул товара к имени товара. Суть такова, есть форма "Купить в 1...

Как вывести артикул товара в миникорзине
Как вывести артикул товара в миникорзине, которая находится в шапке сайта. Удалось вывести только в карточку товара. ...

HSQL запрос. Что не так? "from hiberdata.Order order where order.clientId=?"
public List loadOrdersByClientId(Integer clientId) { return getHibernateTemplate().find( 'from hiberdata.Order order where...

Получить ведомость уценки товара, которая включает в себе наименование товара, срок хранения
Склад производит уценку продукции. Если продукция хранится дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения превысил 6...

Ajax добавление товара в корзину?
Приветствую! ПОдскажите пожалуйста, как реализовать добавление товара в корзину без обновления страницы. Пока что у меня нет просмотра...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru