Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Дополнение MIGXdb MODX Revolution для создания пользовательских типов входных данных TV MODX

Сайдбар

MIGXdb (multiItems-dbGridTv для modx) – пользовательский тип входных данных TV, предназначенный для управления записями (ресурсо-связанными) пользовательских таблиц базы данных, дочерних ресурсов или необходимыми данными в TV.

Он обладает настраиваемой сеткой и настраиваемым оконным редактором с закладками для добавления и редактирования элементов таблиц. Они могут быть связаны с ресурсами.

Входные TV типы данных могут быть использованы для полей базы данных с помощью оконной формы.

Данный тип обеспечивает удобное создание CMPs (Custom Manager Pages - Страниц пользовательского менеджера) для управления пользовательскими таблицами с помощью MIGXdb.

Системные требования

  • MODx Revolution 2.1 rc4 или более новая версия
  • PHP5 или более новая версия

Использование

MIGX поставляется с настраиваемыми пользовательским входным типом TV и несколькими контроллерами и процессорами для управления программным обеспечением, конфигурирования MIGX и пользовательских таблиц.

Конфигурация MIGXdb MODX Revolution

Работа ТVвходного типа MIGXdb

C помощью MIGXdb обеспечивается возможность управления записями пользовательских таблиц.

Записи, отображаемые в сетке, могут быть связаны с редактируемым ресурсом, по умолчанию они связаны с полем 'resource_id' пользовательской таблицы.

Для каждого поля базы данных можно задать TV тип входных данных в окне редактора. Это производится с помощью конфигуратора MIGX и / или, в особых случаях, с помощью файлов-конфигураторов.

Для каждого поля входных данных можно использовать входные TV типы, например:

  • image-TV
  • checkbox-TV
  • dropdown-TV
  • richtext-TV
  • radio-TV

и большинство других входных TV типов, а также пользовательские входные TV типы.

MIGXdb также включает программный менеджер, с помощью которого MIGXdb можно использовать для создания CMP и для управления пользовательскими таблицами.

Он включает настраиваемую сетку и процессоры, используемые по умолчанию. Возможно добавление контекстных меню, кнопок, функций с использованием чекбоксов. Есть возможность создания собственных элементов - контекстных меню, кнопок, функций, каждый из которых может быть использован в различных сетках. И, конечно же, можно использовать собственные extjs-сетки и собственные процессоры.

Установка Package-Manager / MIGX CMP конфигуратора

Создание нового действия

System->Actions

Клик правой клавишей мыши на 'migx' ->create Action here

controller: index

Создание нового меню

System->Actions

Клик правой клавишей мыши на 'Components' ->Place Action here

lexicon key: migx
action: migx - index
parameters: &configs=packagemanager||migxconfigs||setup

Установка для Revo 2.3 +

System->Top Menu
Выбрать 'Components'
Кликнуть на 'Create Menu'

lexicon key: migx
action: index
parameters: &configs=packagemanager||migxconfigs||setup
namespace: migx

Для того, чтобы убедиться, что таблица конфигурации создана и содержит данные, перейдите: components -> migx -> setup-tab -> click 'setup'

Обновление MIGX версии до 2.0

Сделайте резервную копию таблиц базы данных, особенно modx_site_tmplvar_contentvalues,
перейдите на components -> migx -> setup-tab
Перейдите на tab upgrade. Кликните 'upgrade'.
Это действие добавит новое поле с автоприращением номера MIGX_id ко всем MIGX-TV элементам.
Сниппету getImageList это поле требуется для корректной работы.

Настройка вашего первого MIGXdb. Установка.

Лучший способ научиться устанавливать MIGXdb – это пройти все этапы установки в обучающих целях, от создания структуры базы данных и таблицы до управления с помощью MIGXdb-TV.