Евгений Платонов написал: Случаем компонент bitrix:catalog.section не находится в в шаблоне компонента bitrix:catalog ?Если да то не забываем про global
Да, находится в шаблоне компонента bitrix:catalog. Этот же фильтр работает по свойствам без global.
Заметил что с одним словом в маске работает нормально, но со слово сочетанием уже не работает. Например: "NAME" => "%часть%" - фильтрует "NAME" => "%часть имени%" - не фильтрует
$arProductsFilter = array(
"NAME" => "%часть имени продукта%"
);
Но товары не фильтруются по части имени элемента. В компоненте параметр FILTER_NAME указан корректно, другие способы фильтрации работают. Кто подскажет что я делаю не так?
На сайте настроена продажа контента, оплата только с личного счета. Есть необходимость позволить клиенту продлевать подписку при недостатке средств на личном счете, при этом баланс личного счета должен уходить в минус. Возможно ли это реализовать штатными средствами?
Версия модуля sale 16.0.31. При добавлении заказа через админку и попытке добавить товар в заказ выдается ошибка "Ошибка проверки доступного количества товара". Пробовали при включенном и выключенном количественном учете.
W W написал: А где вы нашли информацию о том что из этой папке что-то должно само подключаться?
В самом первом сообщении ссылка на видео есть. Там как раз и рассказывается про условия, которые надо соблюдать что бы классы автоматически подключались.
W W, я как раз и не хочу заморачиваться, я хочу понять как это должно работать, если это вообще работает. А для принудительного подключения классов registerAutoLoadClasses более чем достаточно, зачем свой писать?
Узнал из видео что в модуле из папки lib файлы подключаются автоматически при соблюдении условий: 1. Один файл, один класс 2. Имя файла = Ммя класса без расширения
Код
// lib/integration.php
class integration
{
public static function Init()
{
echo 'test';
}
}
Сделал как сказано на видео, но класс не подключился. Подключил принудительно в файле include.php с помощью registerAutoLoadClasses и все заработало.
Алексей написал: Тоже очень интересует данный вопрос. Удалось ли найти решение?
Сам пока не нахожу такой возможности ни в компоненте catalog.section, ни в CIBlockElement::GetList.
Как то решил, а как не помню)))) Скорее всего при добавлении или изменении цен дублировал цены в доп. свойства и сортировку уже делал по этим свойствам.
Сергей Минаев написал: Алексей, а у нас на сайте минмарт можно сделать так, что бы ссылку можно было расшарить? При отправлении ссылки через скайп или вибер ссылка не подтягивает лого или тайтл или картинку товара.
Честно говоря я по поводу скайпа, вибера и других мессенджеров не в курсе, работают ли они с этим протоколом или нет. С такой задачей пока не сталкивался.
Максим Веряскин, самый нагруженyый /catalog/index.php в нем находится комплексный компонент bitrix:catalog. В шаблоне этого компонента проблем не нашел, пробовал подключать стандартный шаблон, тормоза остались.
Тут самая проблема заключается именно в том, что тормоза только у не авторизованных пользователей, у админа все летает.
В настройках комплексного компоненте bitrix:catalog настроено кеширование, когда захожу на сайт как администратор, то все летает, даже когда чищу кэш, но когда захожу на сайт как не авторизованный пользователь, то каталог начинает тормозить. Страница генерируется около 8 секунд. Пробовал: 1. подключать стандартный шаблон 2. перед вызовом компонента и после него вызывал функцию time(), время не отличается 3. в настройках кэширования включал и выключал "учитывать права" 4. переключал кэширование с memcache на файлы и обратно