aliokero

aliokero

С нами с 19 августа 2016; Место в рейтинге пользователей: #1436

вывод данных superboxselect в окне редактирования

Доброе время суток! Я новичок в ModX, подскажите пожалуйста, как в окне редактирования реализовать подстановку имеющихся значений в элемент superboxselect? Прошу помочь с контроллером, т.к. используется “промежуточная” таблица modextra_service_masters для связей modextra_service и modextra_masters.

Буду очень признателен всем откликнувшимся!

{
    xtype: 'modextra-combo-masters',
    fieldLabel: _('modextra_item_masters'),
    name: 'masters',
    id: config.id + '-masters',
    anchor: '99%'
}

modExtra.combo.Masters = function(config) {
    config = config || {};
    Ext.applyIf(config, {
...
        renderTo: Ext.getBody(),
        store: new Ext.data.JsonStore({
            root: 'results',
            autoLoad: false,
            autoSave: false,
            totalProperty: 'total',
            fields: ['id', 'name'],
            url: modExtra.config.connector_url,
            baseParams: {
                action: 'mgr/masters/getlist'
            }
        }),
...

<object class="modExtraService" table="modextra_service" extends="xPDOSimpleObject"...</object>
<object class="modExtraMasters" table="modextra_masters" extends="xPDOSimpleObject">...</object>
<object class="modExtraServiceMasters" table="modextra_service_masters" extends="xPDOSimpleObject">
<field key="service_id" dbtype="int" phptype="integer" null="true" default=""/>
<field key="master_id" dbtype="int" phptype="integer" null="true" default=""/>
</object>
aliokero
18 августа 2016, 23:11
modx.pro
781
0