Возможно-ли изменить постраничную навигацию без модификации кода компонента? Просто поведение существующей обратной постраничной навигации кажется как минимум странным.
Евгений Жуков пишет: Исправление ошибки выходит в обновлении iblock 14.0.6
В сообщении идёт речь о версии модуля "Информационные блоки". Павел, свою версию модуля Вы можете увидеть в Административном разделе: Администрирование -> Настройки -> Модули.
В корзину добавляется идентификатор конкретной позиции торгового каталога, т.е. если изменять характеристики товара при добавлении в корзину, то изменения будут отражаться непосредственно на позиции каталога, в том числе и в публичной части сайта.
Если существует необходимость добавить к какой-то позиции товара в корзине/заказе дополнительную характеристику, то можно воспользоваться методом CSaleBasket::Update в обработчике события OnBeforeBasketAdd модуля Sale.
В том то и дело, что составные части набора будут списываться как отдельные позиции и не ясно, какая упаковка для какого товара предназначена. На этот случай можно записывать в свойства товарной позиции в корзине к примеру артикул товара, для которого предназначена упаковка. Также у "наборов" есть ограничение на количество позиций, которые будут отображаться в публичной части магазина. Возможно в новых версиях что-то поменялось.
По моему мнению, это один из вариантов применения функционала торговых предложений. В качестве торгового предложения выступает товарная позиция в конкретной упаковке.
Евгений Жуков пишет: Карта сайта формируется на основе типов меню, что заданы в админке (настройки Главного модуля). Есть там такой раздел - Карта сайта, а в нем два параметра: Тип меню для нулевого уровня карты сайта и Тип меню для остальных уровней карты сайта. Все, что есть в этих меню - будет в карте, чего нет - того не будет.
В папке компонента bitrix:sale.basket.basket есть класс CBitrixBasketComponent (файл class.php) в нём есть метод getBasketItems, позволяющий получить все позиции текущей корзины и применить к ним правила скидок.
Для использования этого метода повсеместно можно скопировать его код в init.php.
Буду рад, если кто-то поправит или предложит другой вариант!
Попробуйте указать в качестве параметра ELEMENT_COUNT значение false. В документации есть такая строка: "Необязательное. По умолчанию false - не ограничивать выводимые элементы.".
В некотором разделе сайта создайте новую страницу и разместите на ней комплексный компонент Форум (forum). В настройках компонента в параметре Показывать только выбранные форумы укажите ваш форум с комментариями. Все остальные параметры настройте необходимым для вас образом. Настройте права доступа к странице, на которой размещен компонент форума следующим образом: для группы модераторов выставите Чтение, а для всех остальных групп - Доступ закрыт.
При просмотре этого раздела Вы увидите комментарии в виде новых сообщений в соответствующих форумах.
Владимир Дегтев пишет: При фильтрации товаров, если выбрать 1 свойство одного товара и одно свойство другого товара, то фильтрует,а если еще фильтровать по свойству которое имеется только у первого товара, то фильтрует не верно
А с чего Вы взяли, что фильтрация выполняется неверно? Насколько я понимаю фильтр исходит из оператора "И" для условий (конъюнкции условий): (PROPERTY_1 == 'VALUE_1') && (PROPERTY_2 == 'VALUE_2')
Т.е. фильтр выводит товары, которые подходят одновременно под все условия.
В папке шаблона компонента в подпапках /lang/ru/ есть файл template.php, который содержит массив выводимых сообщений ("языковой файл"). Если применительно к компоненту sale.order.ajax, то копируете папку /bitrix/components/bitrix/sale.order.ajax/templates/.default/ в папку шаблона сайта /bitrix/templates/<ШАБЛОН САЙТА>/components/bitrix/ и редактируете "языковой файл" в этой папке.
В параметрах компонента news.list можно указать параметры:
PARENT_SECTION (Указывается числовой код раздела инфоблока, из которого будут выбраны новости. Поле может быть оставлено пустым, если указан Код раздела.) PARENT_SECTION_CODE (Указывается символьный код раздела инфоблока, из которого будут выбраны новости. Поле может быть оставлено пустым, если указан ID раздела.)
Если страница, на которой должен быть link соответствует редактируемому шаблону, то всё должно работать. Возможно стоит попробовать сбросить кэш сайта в настройках автокэширования.