В сторону 1C я отправлю каталог товаров, у каждого товара есть свойства (свойства элемента инфоблока) и цены, но в 1С они не попадают, на стороне 1C выгружаются только названия товара.
Сергей: Но организаций то у пользователя может быть несколько, значит надо их хранить в отдельном ИБ? Получается в дополнительном поле мы храним только ссылку на организацию ? Но у нас есть форма одна, где при регистрации пользователь вносит свои данные и данные организации, здесь у меня и возник затык, надо ведь данные из формы получить и "расфосовать", поля по организации пойдут в ИБ организации, а поля с данными пользователя пойдут пользователю, вот как это сделать ? Через обработчик события или есть какой еще более гибкий способ?
Я правда пробовал повесить регистрацию пользователя с дополнительными параметрами организации на обработчик OnBeforeUserRegister. Хотел перед регистрацией пользователя создать сразу элемент в инфоблоке организации, куда записались бы данные по организации а затем уже ID организации добавить к массиву параметров пользователя.... Но как я понял в обработчике события OnBeforeUserRegister доступны только поля пользователя, а дополнительные данные из формы регистрации, которые относятся именно к организации (они не являются полями пользователя!) не попадают в обработчик события. Что делать если я хочу передать в обработчик события дополнительные параметры из формы, не связанные с пользователем?
Понятно, а я думал что где-то в системе есть базовый вызов и его там можно переопределить а дальше везде ставить NEED_AUTH не используя includeComponent.
В системе только один сайт, его ID s1, других сайтов нет, региональные настройки joxi.ru/v29dG7ysGVX6bm Возможно система ищет сайт с ID - ru ?
Перед добавлением я указал товару цену, провел на складе.
Как настройки для сайтов связаны с корзиной?
Когда ввожу код добавления товара товар не добавляется, я сделал вывод ошибок, Битрикс пишет что "Сайт с кодом ru не найден" с чем может быть связанна такая ошибка?
1) "Можете добавить просто чекбокс" - просто добавить чекбокс в верстку формы? В чекбоксе прописать name как HIDE_NOT_AVAILABLE?
2) "при изменении количества товаров" я так понимаю привязать параметр доступен или нет к событию, когда на складе меняется товар?
вопрос в том, что в метод CSaleOrderPropsValue::GetOrderProps надо отправить ID заказа, как получить список параметров без ID заказа, не привязываясь к конкретному заказу, нужны не их текущие значения а код, ID, по сути как взять через API вот эту таблицу joxi.ru/YmE13qpfZO36Mm ?