Смотрите компонент bitrix:system.field.view и его шаблоны, решение там.
У компонента на каждый формат практически свой шаблон.
У компонента на каждый формат практически свой шаблон.
|
У меня вот так сделано
|
|||
|
|
|
|
Подключение
$this - не используйте, это у меня внутри моего класса работает. |
|||||
|
|
|
|
Обмен инициирует сторона 1С. Значит сайт ничего не может узнать самостоятельно о товарах в 1С.
Выход - делать своё решение. Как сказал Александр Мальцев, можно сделать веб-сервис на стороне 1С, чтобы сайт мог общаться с 1Ской. У нас так на корпортале сделано для синхронизации списка сотрудников с информационной базой 1С. |
|
|
|
|
Что мешает: - повесить , - вытащить список товаров из заказа, - получить владельца каждого товара (элемента инфоблока), - отправить письмо владельцу, что его товар заказали. |
|||
|
|
|
|
Делали давно, может не самым оптимальным способом.
Сделали CPage::GetList, потом просматриваем результаты и раскладываем нужные нам страницы в нужные массивчики. Потом достаем описание для полученных страниц и выводим. Ну и кешировать это все дело надо хорошо, так как запросы трудоемкие. |
|
|
|
|