Цитата |
---|
Андрей Николаев написал: берете CSaleBasket::GetList |
22.10.2018 19:34:47
|
|||
|
22.10.2018 17:09:27
|
|||
|
17.09.2018 10:29:52
|
|||
|
12.09.2018 14:45:29
|
|||
|
12.09.2018 13:56:08
Еще вопрос - как лучше сделать:
1) 1 инфоблок для всех сайтов (например ИБ "каталог", в нем разделы "Челябинск" со своими подразделами и раздел "Красноярск" со своими подразделами и товара. НО как тогда убрать потом из url первый уровень разделов? Чтобы не выводилось так: челябинск.ру/каталог/челябинск/подарки/...) 2) Для каждого сайта свой ИБ (но тогда придется каждый раз все свойства заполнять для каждого города по новой...) |
|
|
12.09.2018 13:40:46
В общем, настроил многосайтовость на разных доменах, НО проблема с ЧПУ осталась. На втором сайте url формируется правильно, но не открывается карточка товара - кидает на карту сайта |
|||
|
12.09.2018 12:33:14
Теперь вопрос: как на втором сайте подцепить шаблон 1 сайта? Символическую ссылку на local сделал, но при редактировании сайта шаблонов нет, только стандартный landing24 |
|||
|
12.09.2018 11:54:42
|
|||||||
|
11.09.2018 20:53:23
Настроил многосатйовость на одном домене.
В bitrix:catalog выставил правила ЧПУ В ИБ правила ЧПУ такие URL строится правильный, но не открывается детальная карточка товара URL: sitename.ru/chelyabinsk/catalog/chelyabinsk/podarki/chel-podarok-2/ Здесь: - sitename.ru/chelyabinsk/ - это второй сайт. Первый лежит в sitename.ru/ - catalog/ - физический раздел(есть в каждом сайте). В нем как раз лежит компонент bitrix:catalog -chelyabinsk/podarki/ - первый и второй уровни разделов ИБ(то есть в ИБ папка chelyabinsk , а в ней папка podarki/) -chel-podarok-2/ - сам элемент Где ошибся? htaccess и 404.php лежат во всех сайтах |
|
|
11.09.2018 13:35:17
Указываю id раздела, из которого нужно выводить элементы - не выводит. Даже если оставить поле пустым и поставить галочку "Показывать все элементы, если не указан раздел".
Товар через этот компонент в режиме правки создается успешно, но не выводится.
|
|||
|
09.09.2018 13:51:58
|
|||
|
09.09.2018 13:41:15
|
|||
|
24.08.2018 09:19:20
Если не поставить die(); после
|
|||
|
23.08.2018 23:41:21
Генерирую название элемента в зависимости от значений установленных свойств с помощью OnBeforeIBlockElementAddHandler и OnStartIBlockElementUpdateHandler .
Допустим, заполнили мы 1 свойство, сохранили элемент. Всё прошло успешно - название состоит из значения этого свойства. Проблема: если мы это свойство снова поставим на "Не установлено", то выводится ошибка 'Не введено название.'(так и должно быть) , а вот текстовое поле(название) как содержало прошлое название, так его и содержит, то есть не обнуляется. Как быть? |
|
|