Red Spirit

Блог Алексея Таянчина

RSS 2.0

Процессоры компонента Gallery для MODx Revo

Статья-заметка для себя. Но может кому-нибудь пригодится )
Есть для Revo классная галерейка под названием Gallery, все в ней хорошо, но вот нет средств работы с фронтэнда, например позволить юзерам самим создавать свои альбомчики и загружать в них картинки. Как и все в Модексе клевее всего делать это через процессоры компонента, ниже опишу какие есть у галереи процессоры, как их вызывать и какие параметры передавать. Все это определяется мной опытным путем так как подобной информацией официальная документация не обладает.

Официальный репозиторий

Процессоры альбомов:

  • mgr/album/create
  • mgr/album/get
  • mgr/album/getlist
  • mgr/album/getnodes
  • mgr/album/remove
  • mgr/album/sort
  • mgr/album/update

Процессоры изображений:

  • mgr/item/ajaxupload
  • mgr/item/batchupload
  • mgr/item/getlist
  • mgr/item/remove
  • mgr/item/removemultiple
  • mgr/item/sort
  • mgr/item/update
  • mgr/item/upload
  • mgr/item/zipupload

Путь процессоров компонента: components/gallery/processors/

Пример вызова процессора в сниппете:

Параметры вызова:

album/create

  • parent – родительский альбом
  • name – имя альбома
  • description – описание альбома
  • active – активен ли альбом (надо ставить 1)
  • prominent – видимость альбома (тоже ставим 1)

album/remove

  • id – идентификатор удаляемого ульбома

album/update

  • id – идентификатор изменяемого альбома
  • остальные параметры как у album/create

Продолжение следует…

Categories: Modx Revo

  • poltoraivana.ru

    Что то нигде пошагово не написано как этот плагин настраивать. Очень плохо.

  • Яна Вострякова

    не работает, response->isError() возвращает true