Работа с полями 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
Искать надо где-то тут assets/components/minishop2/js/mgr
Но лучше бы тебе не лезьте в эти дебри. Во-первых, там extjs который кроме modx больше нигде не пригодиться. Во-вторых, если ты изменишь исходники, то потеряешь возможность обновления минишопа или при обновлении потеряешь свой код.
ИМХО проще свой интерфейс сделать.
Но лучше бы тебе не лезьте в эти дебри. Во-первых, там extjs который кроме modx больше нигде не пригодиться. Во-вторых, если ты изменишь исходники, то потеряешь возможность обновления минишопа или при обновлении потеряешь свой код.
ИМХО проще свой интерфейс сделать.
Спасибо, обязательно копну туда. Что касается индивидуализации… мне очень сложно делать без примеров, я не знаю ни ситаксиса, ничего, но в чужом коде с горем пополам разобраться могу.
А вот по поводу обновлений, с этим я уже разобрался через плагин можно же подвязать файлик (дубль исходника) в котором будут жить мои изменения.
А вот по поводу обновлений, с этим я уже разобрался через плагин можно же подвязать файлик (дубль исходника) в котором будут жить мои изменения.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.