вывод другим способом, тоже пусто, как так может быть
02.05.2019 17:25:36
я в компоненте новостей в news.list хочу получить [DISPLAY_PROPERTIES] [MORE_PHOTO] для каждого элемента. Но [DISPLAY_PROPERTIES] почему то пусто. В news - section.php оно есть, в result_modifier.php одно и тоже, может подсказать что нужно сделать, что бы получить свойство файлы для элемента новости. В arItem есть PREVIEW_PICTURE, а MORE_PHOTO нет, как можно это получить любым способом? MORE_PHOTO у меня просто свойство множественный файла
|
|
|
29.04.2019 17:25:00
Пытаюсь вывести один элемент с ID 437, компонент выводит всё подряд. Почему arrfilter не срабатывает?
|
|||
|
27.04.2019 20:20:10
их несколько 76 вроде id секции, IBLOCK_SECTION_ID тоже несколько, внутри цикла foreach я могу находить IBLOCK_SECTION_ID у элемента, а мне нужно на странице sections.list снаружи этого цикла. В принципе в URL же есть информация об секции значит можно как то это узнать, без привязки к id элемента. В принципе может легче url и проверить, хотя хотелось чтоб всё чётко без привязки к URL
|
|
|
27.04.2019 19:19:33
Вот урезанный результат print_r($arResult); Подскажите как мне получить IBLOCK_SECTION_ID, какой переменной заменить 76? что бы везде работало. Вот так пробовал $arResult['SECTIONS']['SECTON_ID']['IBLOCK_SECTION_ID']
|
|||
|
16.04.2019 17:00:52
оо решение нашёл
|
|
|
16.04.2019 16:54:43
Вставил через section.php, самое прикольное через залогиненную админку всё заработало теперь. А если выйти из админки то ошибка в консоле Cannot read property 'loadJSON' of undefined
ссылка на этот код
|
|||
|
16.04.2019 16:15:41
кстати заметил такая фигня если ты залогинен в админке, а если нет то просто ничего не происходит при нажатии на submit, а при выборе элементов в консоле ошибка JCSmartFilter.selectDropDownItem, строка this.keyup(BX(controlId));,
ошибка при срабатывании тригера выбора элементов, а на странице /catalog/ всё работает. |
|
|
16.04.2019 15:45:31
На главной умный фильтр не работает, вставляю его кодом, при нажатии submit переводит на URL "?bitrix_include_areas=Y&clear_cache=Y&to=&to=&to=&to=&price=price-from-2000-to-3500&arrFilterLabel_20_MIN=2000&arrFilterLabel_20_MAX=3500&to=&set_filter=Показать&to=&to="
абсолютно бессмысленый набор какой то. На странице каталога работает нормально, код вывода умного фильтра один и тот же. На главной вывод bitrix:catalog.section, на внутренней странице тоже самое bitrix:catalog.section Где вообще это искать, от чего такое может быть. |
|
|
13.04.2019 20:21:32
print_r($currentSection['FILTER']) выдаёт это. Этого нет в настройках инфоблока, где эти параметры в админке name, sort, min, max. В настройках инфоблока у свойств параметры [UF_NAME] [UF_XML_ID] [UF_SORT] и для других свойств они работают, а для цены нет, само свойство в настройках инфоблока есть, а этих значений там нет.
|
|||
|
13.04.2019 18:16:43
в личку скинул, вот фото
|
|
|
13.04.2019 17:22:52
Смарт фильтр фильтрует нормально, но при выборе свойств всегда показывает кол-во всех товаров, сколько их есть. Вот код, не знаю может ли в нём быть причина. Почему так может быть?
|
|||
|
02.04.2019 13:22:57
Вывожу на главной компонент bitrix:catalog.section типа сделал блок "лучшие предложения" сделал свойство и по нему фильтрую, ниже код вывода компонента. Все элементы "Нет в наличии", хотя они есть, условие стоит if ($actualItem['CAN_BUY']) и шаблон одинаковый для основного каталога и этого блока, то есть это же самое условие в этом же файле проходит проверку нормально при стандартном выводе в главный каталог. Какая может быть причина?
|
|||
|
01.04.2019 07:26:51
Интересно я установил
|
|
|
31.03.2019 15:16:42
Здравствуйте, хочу вывести в верхней мини корзине sale.basket.basket.line количество всех позиций товаров, то есть сложить все кол-ва каждого товара.$item['QUANTITY'].
Я могу конечно посчитать вручную
Я могу конечно и вручную обновлять показания в мини корзине, но только на странице каталога и товара, в самой корзине уже хрен разберёшься. |
|||
|