Павел Гвоздь
С нами с 31 мая 2015; Место в рейтинге пользователей: #2[imgArea] Удобная визуальная расстановка областей (map, area) на изображениях
[pdoPage] Как загружать постоянно 1ую страницу?
Здравствуйте.
У pdoPage есть такая особенность: когда используешь загрузку по кнопке, то он при обновлении страницы загружает контент с той страницы, на которой остановились. Я понимаю, что это довольно удобно для пользователя, однако на одном проекте такую штуку хотелось бы отключить. Возможно ли это сделать не трогая непосредственно сниппет или JSник?
Решение проблемы
Спасибо Ярославу за плагин!
У pdoPage есть такая особенность: когда используешь загрузку по кнопке, то он при обновлении страницы загружает контент с той страницы, на которой остановились. Я понимаю, что это довольно удобно для пользователя, однако на одном проекте такую штуку хотелось бы отключить. Возможно ли это сделать не трогая непосредственно сниппет или JSник?
Решение проблемы
Спасибо Ярославу за плагин!
[msKuponator] Сайт-купонатор на miniShop2
Список ресурсов не раскрывается для одного аккаунта
Такая беда, может у кого было уже? Уже который раз замечаю на двух сайтах такое происходит. Именно какой-то из админских аккаунтов теряет возможность просматривать список ресурсов. Когда кликает на контекст — он не раскрывается. Со всеми другими вкладками всё в порядке. Решаю только тем, что удаляю акк и создаю точно такой же с таким же логином/паролем. Через время это повторяется. В чём может быть проблема?
ExtJS. Можно ли дополнить Store remote локальными значениями?
У меня есть свой Combobox, в который данные грузятся из GetList процессора. На стороне процессора не получается добавить нужное значение в начало списка. Отсюда вопрос: можно ли в мой Store наполненный значениями удалённо (remote:'local') в начало этого списка вставить значения?
Вот мой код создающий новый Combobox:
Вот мой код создающий новый Combobox:
ExtJS и Toolbar в две строки. Так получится?
Здравствуйте.
В доке не нашёл ответа на вопрос, возможно ли сделать Ext.Toolbar у gridPanel в 2 строки. Может здесь кто-нибудь поможет?
Код, как сейчас у меня создаётся Toolbar:
В доке не нашёл ответа на вопрос, возможно ли сделать Ext.Toolbar у gridPanel в 2 строки. Может здесь кто-нибудь поможет?
Код, как сейчас у меня создаётся Toolbar:
if( !config.tbar ) { config.tbar=[]; }
config.tbar.push({
text: '<i class="icon icon-cog"></i> ' + _('mskupon_btn_product_settings'),
cls: 'mskupon-color-black',
handler: this.productSettings,
scope: this
});
Ext.applyIf(config,
{
....
ms2Gallery и некорректное определение дублей картинок
Здравствуйте.
Заметил такой глюк в ms2Gallery. Прикрепил 3 изображения, для людей они разные, а для ms2Gallery одинаковые. Когда гружу после первого загруженного, пишет ошибку и не загружает далее: «Такое изображение уже есть в галерее ресурса».
Прикреплённые изображения:
Заметил такой глюк в ms2Gallery. Прикрепил 3 изображения, для людей они разные, а для ms2Gallery одинаковые. Когда гружу после первого загруженного, пишет ошибку и не загружает далее: «Такое изображение уже есть в галерее ресурса».
Прикреплённые изображения:
miniShop2. Удаление товара из заказа при msOnSubmitOrder
Здравствуйте.
Нужно удалить товар из заказа в плагине. Ковырял исходники файла msorderhandler.class.php, но не нашёл способа, как можно удалить товар из заказа при событии, например msOnSubmitOrder или msOnBeforeCreateOrder. Может быть есть какой-то способ, используя который возможно это сделать, не прибегая к написанию класса, который будет перехватывать работу с заказом?
Нужно удалить товар из заказа в плагине. Ковырял исходники файла msorderhandler.class.php, но не нашёл способа, как можно удалить товар из заказа при событии, например msOnSubmitOrder или msOnBeforeCreateOrder. Может быть есть какой-то способ, используя который возможно это сделать, не прибегая к написанию класса, который будет перехватывать работу с заказом?
ExtJS и miniShop2. Добавить таб в окно с заказом
Здравствуйте.
Есть затруднение в добавлении таба в minishop2-window-order-update. Делаю вот так:
Далее если вытащить this в консоль, то в this.fields.items моя таба будет, но она не появляется в окошке в бекенде. :(
Также, если вместо this.fields.items.push(msComponent.ms2tab_order) поставить this.add(msComponent.ms2tab_order), то мой grid добавится, но он появится внизу окошка в каждой табе, что совершенно не устраивает.
Есть затруднение в добавлении таба в minishop2-window-order-update. Делаю вот так:
Ext.ComponentMgr.onAvailable('minishop2-window-order-update', function()
{
msComponent.order_id = this.record.id || 0;
msComponent.ms2tab_order = {
autoHeight: true,
autoWidth: true,
bodyCssClass: "tab-panel-wrapper",
border: true,
hideMode: "offsets",
order_id: msComponent.order_id,
title: _('mscomponent_tab_title'),
xtype: "mscomponent-order-grid",
};
this.on('beforerender', function()
{
this.fields.items.push(msComponent.ms2tab_order);
});
});
Далее если вытащить this в консоль, то в this.fields.items моя таба будет, но она не появляется в окошке в бекенде. :(
Также, если вместо this.fields.items.push(msComponent.ms2tab_order) поставить this.add(msComponent.ms2tab_order), то мой grid добавится, но он появится внизу окошка в каждой табе, что совершенно не устраивает.