Модуль для modx SmartLoad

Модуль для modx SmartLoad
Умная отложенная подгрузка блоков на сайте
3980 1990
mode_edit

Возможности модуля:

  • Отложенная подгрузка блоков на сайте
  • Подойдет для ускорения страниц
  • Можно подгружать чанки, сниппеты или поля ресурсов в любом количестве
  • Внедрена подгрузка по времени
  • Внедрена подгрузка после прокрутки
  • Не забудьте в примерах убрать пробел между [ [ а также заменить & на &

Пример для подгрузки по времени:

[ [!SmartLoad? &go=`chunk` &name=`tpl.SmartLoad.item` &type=`delay` &value=`5`] ]

Пример для подгрузки после прокрутки:

[ [!SmartLoad? &go=`snippet` &name=`load` &type=`scroll`] ]

Где:
go - что вызываем: chunk, snippet или resource
name - имя chunk или snippet
type - delay или scroll
value - только у type - delay, указать количество секунд зажержки по времени

Если вам нужно подгрузить Content ресурса или Pagetitle, то пример:

[ [!SmartLoad? &go=`resource` &id=`1` &field=`content` &type=`delay` &value=`5`] ]

Где:
go - что вызываем resource
id - номер ресурса
field - поле ресурса контент это content, например расширенный заголовок это longtitle
type - delay или scroll
value - только у type - delay, указать количество секунд зажержки по времени

Настройки модуля: Шестеренка в правом верхнем углу - Системные настройки - далее выбрать smartload:

Смотрите другие модули