17 июля 2024, 10:02 Примерно так const resultBlock = document.querySelector('#wrapper'); const observer = new IntersectionObserver(scrollHandler, { threshold: 0.5 }); observer.observe(resultBlock.lastElementChild); function scrollHandler(entries, observer) { entries.forEach((entry) => { if (entry.isIntersecting) { // тут отправка запроса на сервер за следующим блоком. observer.unobserve(entry.target); // после получения следующего блока нужно привязать к нему наблюдателя } }) }Суть в следующем. Ты создаёшь наблюдателя, который будет наблюдать за попаданием в область видимости последнего дочернего элемента блока #wrapper, когда этот элемент будет виден на 50%, ты отправляешь запрос на сервер и получаешь следующий блок, который вставляешь на страницу. Затем опять находишь последний дочерний элемент и передаёшь его в наблюдателя и так кпока блоки не закончатся. Вопросы / Подгрузка чанков по мере прокрутки страницы 1 +1
16 июля 2024, 20:28 К тебе обращаться за возвратом или в ТП? Хостинг / Modhost закрывается в РФ/РБ 24 0
16 июля 2024, 19:33 А если клиент не захочет SpaceWeb что будет с балансом? Хостинг / Modhost закрывается в РФ/РБ 24 0
14 июля 2024, 10:31 Можно попробовать присоединить таблицу с модификациями просуммировав поле с количеством и сортировать по нему. Но если у тебя несколько тысяч товаров могут начаться тормоза. Вопросы / Как в mFilter2 сортировать товари по наличии? 7 0
13 июля 2024, 22:31 Товар один у него несколько размеров, а как каждому размеру задано количество? Вопросы / Как в mFilter2 сортировать товари по наличии? 7 0
12 июля 2024, 20:50 Сделать отдельное поле и сортировать по нему. Вопросы / Как в mFilter2 сортировать товари по наличии? 7 0
09 июля 2024, 18:36 Документация будет? Новые дополнения и их версии / [IskTelega] - компонент для отправки публикаци в телеграм каналы. 8 0
08 июля 2024, 10:21 Сейчас логика такая: если у нас в категории товаров есть подкатегории вашему компоненту пофиг на это, и он товары из них не подтягивает.Если у тебя не подтягиваются товары из подкатегорий, проверь включена ли карта ресурсов. Без неё не будет работать метод getChildIds(). Новые дополнения и их версии / [FlatFilters 1.0.0-pl] Первый релиз. 47 0
07 июля 2024, 15:28 Документацию почитай. Вопросы / компонент Office авторизация в выбранную группу пользователей 2 0
07 июля 2024, 15:01 По твоему не логично что если ты вставляешь код из документации в раздел Каталог, то он должен работать и в каталоге и в его подкатегориях?Учитывая концепцию компонента, нет нелогично, в подкатегориях могут быть разные наборы фильтров и разные конфигурации соответственно. Кроме того, у подкатегорий может быть другой шаблон, а все шаблоны, в которых необходимо вывести фильтры, нужно перечислить в системной настройке ff_tpls. Новые дополнения и их версии / [FlatFilters 1.0.0-pl] Первый релиз. 47 0
07 июля 2024, 09:44 Например как его прикрутить к шаблону каталог и что бы он работал во всех уровнях влажности.Вот тут написано как подготовить шаблон, а вот тут как настроить конфигурацию. А отнимать ваше время, хоть вы в чате отлично помогаете, не хочется.Я с радостью помогаю всем, кто желает разобраться, так что если есть конкретные вопросы милости прошу в Телеграм. Новые дополнения и их версии / [FlatFilters 1.0.0-pl] Первый релиз. 47 0
05 июля 2024, 16:20 МОДХ EVO 3.1.27Такой CMS не существует. Вероятно, ты имеешь в виду Evolution CMS, которая когда-то была форком Modx Evolution, но сейчас является самостоятельным продуктом со значительными отличиями от оригинала. Другими словами, тут в основном специалисты по Modx Revolution. Вопросы / Проблема с шаблонами в МОДХ EVO 3.1.27 4 0
04 июля 2024, 11:14 Сделай так {$_modx->resource | print}и посмотри Вопросы / Условие на значение опции товара на странице товара minishop2 3 0
04 июля 2024, 11:13 Токен перегенерировал? Вопросы / [ms_CDEK2] Вывод информации в виджете на других языках 25 0
03 июля 2024, 20:16 Можно Product.parent NOT IN (1,2,3) Вопросы / Вывод прайс-листа на главной странице 17 0
29 июня 2024, 11:29 ваше решение можно использовать параллельноМожно С опциями товаров будет работать?Это настолько само собой разумеется, что я не стал писать. Мне не хватает силы своего воображения, чтобы представить это.А зачем это воображать? Установите компонент на тестовом сайте на modhost и посмотрите. А можно простецкий пример на fenom? Читайте документацию Новые дополнения и их версии / [FlatFilters 1.0.0-pl] Первый релиз. 47 +1
27 июня 2024, 09:10 Код плагина хотя бы показал. Новые дополнения и их версии / [msAltCart] Динамическая корзина для MiniShop2 10 0
UiCMPGenerator дополнение для создания пакетов Ближе к сентябрю, основная загвоздка это создание нормальной документации и видео обзора, а так пакет как бы уже готов
Личный кабинет на Sendit - не удается сбросить пароль Хм, в массиве поле extended приходит пустым, временного пароля там нет. Сам тестовый юзер изначально был зареген в группу Users с правами доступа в личный кабинет (по обычной инстр...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Суть в следующем. Ты создаёшь наблюдателя, который будет наблюдать за попаданием в область видимости последнего дочернего элемента блока #wrapper, когда этот элемент будет виден на 50%, ты отправляешь запрос на сервер и получаешь следующий блок, который вставляешь на страницу. Затем опять находишь последний дочерний элемент и передаёшь его в наблюдателя и так кпока блоки не закончатся.
Кроме того, у подкатегорий может быть другой шаблон, а все шаблоны, в которых необходимо вывести фильтры, нужно перечислить в системной настройке ff_tpls.
Я с радостью помогаю всем, кто желает разобраться, так что если есть конкретные вопросы милости прошу в Телеграм.
и посмотри
Это настолько само собой разумеется, что я не стал писать.
А зачем это воображать? Установите компонент на тестовом сайте на modhost и посмотрите.
Читайте документацию