Максим Каськов, не вижу причин для беспокойства. Вы на выходе получаете индекс карты сайта - sitemapindex - это вполне валидное представление карты сайта. Индекс удобен тогда, когда на сайте много тысяч товаров/статей/новостей. Представьте, сколько будет грузиться один файл карты сайта, если в нем 100000 записей? А битрикс грамотно разбивает его на части, создает индекс. Можете почитать про индекс тут.
Сергей Федотов, такую структуру сделать реально, но это будет чертовски неудобно. Придется отказываться от комплексного компонента каталога и собирать всю структуру на основе своих обработчиков адресов. Все-таки я советую вам посмотреть в сторону редиректов. Просто вам в будущем будет меньше головной боли если вы изначально выстроите грамотную структуру.
Василий Смирнов, вам нужно в настройках инфоблока торговых предложений в поле "URL страницы детального просмотра" прописать #PRODUCT_URL#. И тогда ссылки будут вести на карточку основного товара.
Александр, а можете подсказать, как мне правильно второй узел в таком случае настроить? Я с 1С дружу не так хорошо, как с самим Битриксом. Как настроить узел обмена, чтобы товары не выгружались? И как после фейкового обмена товары деактивируются сами, нужно ли для этого что-то включить в Битриксе? И нужно ли в таком случае каждый раз делать именно полную выгрузку, а не выгрузку изменений?
Заказчику нужно, чтобы после экспорта товаров из 1С на сайт они были по-умолчанию деактивированы. А он уже сам будет их активировать тогда, когда это надо. В настройках есть деактивация товаров, у которых нет цены. А как быть с товарами, у которых цена имеется?
Может я упустил где-то галочку в настройках? Или это нужно отлавливать в init.php и деактивировать их через него?
Katherina, странно, если все правильно, то такого быть не должно. Проверьте на страницах где пункты дублируются, нет ли повторного подключения того же меню.
Я бы начал искать в этих файлах: 1. header.php и footer.php шаблона сайта (можно искать по наличию условия на $_GET["PAGEN_1"] или $_REQUEST["PAGEN_1"]); 2. Если это магазин, то в шаблонах bitrix:catalog: в шаблоне catalog:section (чаще всего тут), его файлы component_epilog.php и result_modifer.php. Потом можно глянуть просто в файле section.php, иногда прописывают там. 2.1. Если это просто пагинация чего-либо, но можно посмотреть в шаблонах bitrix:news по аналогии с каталогом выше. 3. как бы странно это не было, но можно также посмотреть в шаблоне пагинации system.pagenavigation 4. можно глянуть в index.php раздела, где расположен компонент каталога или новостей 5. самое изощренное место, куда можно запихнуть подобное (никогда такого не видел, но понимаю как это там можно сделать) - /bitrix/php_interface/init.php. Кстати как вариант, возможно там подключаются некие сторонние файлы в которых есть то, что вам надо.
Столкнулся с такой же проблемой. Кто-нибудь может помочь? Увеличивал и уменьшал возможный размер передаваемого файла, увеличивал время выполнения скрипта до 180 сек., результат один - ошибка. P.S. Заказов более 1200.
Dias Sadvakasov, спасибо большое! Твое решение мне очень помогло. А то я, честно говоря, впал в ступор, когда нужно было на лету подхватить все возможные варианты доставки для выбранного города. Я как только не пытался менять параметры фильтра в функции CSaleDelivery::GetList, но ничего не получалось (и по id в поле LOCATION, и по полному, и по короткому названию города). А твой вариант использования ее вкупе с функцией CSaleDelivery::GetLocationList оказался простым и рабочим.
У вас на главной странице должно располагаться 5 компонентов меню. Соответственно, вы должны были создать 5 типов меню в настройках модуля "Управление структурой". И в настройках компонентов выбрать нужные типы. При таком раскладе все должно корректно выводиться.
А вот вторую проблему я не совсем понял. Уточните, если можно.
Андрей Кузнецов пишет: И кстати экспорт в csv делается похожим способом.
Извиняюсь за поднятие старой темы, но столкнулся с такой же проблемой. По поводу импорта все сделал, а вот с экспортом пока не получилось разобраться.
не могу найти что и в какое конкретно место нужно подставить в файле "/modules/catalog/load/csv_run.php", чтобы экспортировался тип свойства "HTML/текст".