| Цитата | ||
|---|---|---|
написал:
|
|
Коллеги, можно же решить проблему в разы проще, нежели создавать отдельные файлы.
В вызове компонента есть параметр
UPD ещё есть нюанс в проверке даты последнего обмена, заказы с последним изменением ранее этой даты не отдаются. Эта дата записывается в b_option и к счастью в идентификаторе этого параметра используется CurPage Поэтому для каждого сайта нужно сделать свой адрес подключения для обмена, можно через htaccess сделать |
|||||
|
|
|
|
После долгого чтения мануалов из разных источников и путём многократных проб и ошибок наконец-таки заработало.
согласно этому мануалу
Всё оказалось крайне просто. Поделюсь, вдруг для кого-то тема будет актуальной. получилось следующее: 1,2,3. Установка репозитория EPEL
4. Установка ProFTPD
5,6. Запуск и включение в автозагрузку
7,8. Этот кусок нужен для фаервола. Насколько я понял в VM он отключён, но на всякий пожарный выполнил
После этих манипуляций я смог подключиться по FTP под пользователем bitrix и его паролем, |
|||||||||||
|
|
|
|
Суть проблемы:
Необходимо реализовать подгрузку товаров в компоненте bitrix:catalog.section, Компонент вынесен в отдельный файл, и подгружается через ajax? с передачей параметров фильтрации и постраничной навигации. Вообщем по сути работает, но! если в параметрах компонента указаны: "DISPLAY_TOP_PAGER" => "N", "DISPLAY_BOTTOM_PAGER" => "N", то постраничной навигации нет, то есть что бы я не указал в параметре PAGEN_1 get запроса, всегда открывается первая страница. если в параметрах компонента разрешить отображение постраничной навигации, то навигация работает, но! параметр PAGE_ELEMENT_COUNT срабатывает неверно. Если указать 5 - отображает 9, если указать 10 - отображает 19, если указать 20 - отображает 39 - и всё это только! на первой странице, дальше ровно столько, сколько указано в параметре. сначала в голову пришла мысль что тут по формуле 2n-1, но всё оказалось куда проще... В каталоге 179 товаров (простое число), и соответственно какое бы число я не указал в PAGE_ELEMENT_COUNT всегда остаток плюсовался к содержимому первой странице. В качестве теста добавил в каталог 1 товар, чтоб было 180 - всё отлично - на всех страницах по 20 товаров, как и указано в настройках, так же попробовал удалить товары - как и ожидал, при общем количестве в 178, на первой странице 38 товаров (20 из настроек PAGE_ELEMENT_COUNT плюс остаток от деления 178%20) Что это за математический квест и как с ним бороться? |
|
|
|
|