Задача состоит в том, чтобы запретить указание количества товара, добавляемого в корзину, в определенных разделах каталога. По умолчанию указание количества товара включено.
Запретить указание количества товаров, добавляемого в корзину, в определенных разделах каталога.
|
Михаил Базаров: 08.03.2023 01:00:00
Запретить указание количества товаров, добавляемого в корзину, в определенных разделах каталога.
Задача состоит в том, чтобы запретить указание количества товара, добавляемого в корзину, в определенных разделах каталога. По умолчанию указание количества товара включено. |
|
Михаил Базаров: 08.03.2023 01:00:00
Если нужно получить все пользовательские поля раздела, не обязательно перечислять все, достаточно указать UF_* в методе CIBlockSection::GetList
|
|
Михаил Базаров: 08.03.2023 01:00:00
И тот же самый код на D7
Обратите внимание, что в D7 используются другие методы для работы с инфоблоками, а именно класс Bitrix\Iblock\SectionTable для работы с секциями. Для использования данного класса нужно подключить модуль iblock. Также в D7 используются более современные методы получения данных, например метод getList с фильтром и выборкой. Кроме того, в данном примере используется проверка на пустое значение, чтобы избежать ошибок при обращении к несуществующим элементам. |
Блог-note Заметки по 1С-Битрикс
-
Ссылка и название раздела в списке новостей Битрикс
Если нужно вывести название раздела инфоблока в котором находится конкретный элемент/новость в компоненте "списк новостей" Битрикс, и ссылку на этот р...
-
Отфильтровать элементы в Битрикс по свойству привязка к разделам
При создании достаточно сложных интернет-магазинов на Битрикс, иногда встает задача помимо обычной навигации каталогу создать дополнительную навигацию...
-
Прятать или показывать описание раздела каталога
В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый параметр: "Скрывать описание раздела".
-
Постраничная навигация в списке разделов Битрикс- catalog.section.list
Если в магазине очень много разделов и хочется вывести их с постраничной навигацией: можно воспользоваться методами CDBResult::IsNavPrint(), CDBResult...
-
Не дать купить товара больше, чем находится на определенных складах
Задача: в магазине 20 складов, на всех есть остатки но нужно ограничить покупку товара только остатками на двух складах, не меняя параметр "Доступное ...
-
Если папка то применяем, проверка текущего раздела или подраздела
Иногда требуется применить особый стиль к определённой директории сайта или управлять выводом элементов на странице в зависимости от текущего URL. Для...