Работа с полями minishop2 (панель администратора)
Доброго дня!
Стоит задача в админской панели minishop, уже имеющееся поле перевести в разряд выпадающего списка.
В закладке «адрес», есть поле, что бы обратиться к нему использую конструкцию вида:
Однако, на просторах интернета постоянно встречается код вида:
А как привести код к такому же виду, но уже для существующего поля?
И вот еще какой вопрос. Я так понял, что у minishopa есть свои варианты выпадающего списка
Буду рад любому совету.
Стоит задача в админской панели minishop, уже имеющееся поле перевести в разряд выпадающего списка.
В закладке «адрес», есть поле, что бы обратиться к нему использую конструкцию вида:
this.fields.items[0].items[2].items[1].items[0];К примеру, если я хочу изменить тип поля, то тогда делаю так:this.fields.items[0].items[2].items[1].items[0].xtype = 'datefield';На выходе получаю уже не input, а поле с датой, отлично!Однако, на просторах интернета постоянно встречается код вида:
this.fields.items[0].items[2].items[1].items.push
({
xtype: 'datefield',
name: 'no_rec',
}
});Данный код создаст новую кнопку рядом с определенным элементом.А как привести код к такому же виду, но уже для существующего поля?
И вот еще какой вопрос. Я так понял, что у minishopa есть свои варианты выпадающего списка
xtype: 'minishop2-combo-status'Но ведь, еще где-то должно быть описание этого типа, где его искать в минишопе?Буду рад любому совету.
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Но лучше бы тебе не лезьте в эти дебри. Во-первых, там extjs который кроме modx больше нигде не пригодиться. Во-вторых, если ты изменишь исходники, то потеряешь возможность обновления минишопа или при обновлении потеряешь свой код.
ИМХО проще свой интерфейс сделать.
А вот по поводу обновлений, с этим я уже разобрался через плагин можно же подвязать файлик (дубль исходника) в котором будут жить мои изменения.