Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
01 апреля 2019, 15:27
0
Добрый.
Можно добавить в условие
"UserFile.class:!=":"UserFile"
Володя
18 марта 2019, 18:39
0
подключить скрипт модалок
&bootstrapModalJsCss=`1`
Володя
18 марта 2019, 12:38
0
насколько я знаю проблема совместимости давно решена и оба пакета работают совместно.
Володя
12 марта 2019, 08:18
+1
вот же пример подстановки системной настройки
MODx.config.default_media_source
медиасорс для minishop
MODx.config.ms2_product_source_default
Володя
11 марта 2019, 17:30
0
ну вариантов то вообще тьма, но вопрос то был
Стилизовать xtype: 'modx-combo-browser'
так то создавай кнопку и на хандлер вешай хоть какую загрузку…
Володя
11 марта 2019, 17:01
0
Готовых примеров нет. Смотрите modx-combo-browser
MODx.combo.Browser = function(config) {
    config = config || {};
    Ext.applyIf(config,{
       width: 400
       ,triggerAction: 'all'
       ,triggerClass: 'x-form-file-trigger'
       ,source: config.source || MODx.config.default_media_source
    });
    MODx.combo.Browser.superclass.constructor.call(this,config);
    this.config = config;
};
Ext.extend(MODx.combo.Browser,Ext.form.TriggerField,{
    browser: null

    ,onTriggerClick : function(btn){
        if (this.disabled){
            return false;
        }

        //if (this.browser === null) {
            this.browser = MODx.load({
                xtype: 'modx-browser'
                ,closeAction: 'close'
                ,id: Ext.id()
                ,multiple: true
                ,source: this.config.source || MODx.config.default_media_source
                ,hideFiles: this.config.hideFiles || false
                ,rootVisible: this.config.rootVisible || false
                ,allowedFileTypes: this.config.allowedFileTypes || ''
                ,wctx: this.config.wctx || 'web'
                ,openTo: this.config.openTo || ''
                ,rootId: this.config.rootId || '/'
                ,hideSourceCombo: this.config.hideSourceCombo || false
                ,listeners: {
                    'select': {fn: function(data) {
                        this.setValue(data.relativeUrl);
                        this.fireEvent('select',data);
                    },scope:this}
                }
            });
        //}
        this.browser.show(btn);
        return true;
    }

    ,onDestroy: function(){
        MODx.combo.Browser.superclass.onDestroy.call(this);
    }
});
Ext.reg('modx-combo-browser',MODx.combo.Browser);
это xtype на основе Ext.form.TriggerField

создаете аналогичное свое. Далее можно определить в defaultAutoCreate создание поля и в onRender внести требуемые вам изменения. То есть либо создать скрытое поле, либо скрыть его…
Пробуйте. Готового решения у меня нет.
Володя
11 марта 2019, 15:55
0
можно:
— c помощью css убрать лишнее и стилизовать.
— переопределить modx-combo-browser и написать свою обертку для инпута.
Володя
10 марта 2019, 18:27
+1
Добрый вечер. Как минимум файл с js лежит не там. Посмотрите внимательнее какой путь к нему.
Володя
09 марта 2019, 09:59
+1
сделай так
xtype: 'button',
handler: function () {
    // генерируем 
}
Володя
05 марта 2019, 04:34
0
Уточните у Тинькофф поддерживают ли они работу с онлайн кассой, либо посмотрите modstore.pro/packages/payment-system/onlinekassa
Володя
05 марта 2019, 04:33
0
Привет. Пакет под новую версию апи давно написан, но не протестирован для работы с онлайн кассой. Что то никому не надо… Пока он не будет протестирован в репозиторий я его не выложу.
Так что будет — как только так сразу…
Володя
03 марта 2019, 08:51
0
И как в вызове указать несколько параметров сниппета?
указать через набор параметров, но лучше указать чанк а в нем все что вам необходимо.
Володя
02 марта 2019, 17:42
+1
Обновится и можно как
<a class="quickview"
		   data-mouseover
		   data-quickview-mode="modal"
		   data-data-element="test"
		   data-data-id="1"
		   data-dialog-buttons='[ { "action":"close","label":"закрыть","title":"закрыть","cls":"tm-close" } ]'
		>наведите</a>
Володя
26 февраля 2019, 11:43
0
$miniShop2->cart->add(5,1, $options);
Володя
06 февраля 2019, 17:44
0
плагин или кастомный класс корзины
— писать товару корзину дату добавления
— проверять дату, если не соответствует, удалять товар корзины