Вопросы

Как работать со своей таблицей в MODX?

Здравствуйте. Вот уже месяц как я пытаюсь подобраться к данному вопросу со всех сторон, но так ничего не получается. Перерыл весь гугл, и все заметки из него, ни один способ не работает, или я делаю что-то не так.
Николай
24 апреля 2019, 07:17
modx.pro
2
1 382
0

mFilter2 - показать количество товаров, подходящих под фильтры

Доброго дня! Подскажите, пожалуйста, как можно вывести количество найденных товаров в результате фильтрации?

Например, встроить в кнопку «Показать N товаров» под фильтром.

Погуглил, но не нашел ответа на свой вопрос — если плохо искал, ткните носом, пожалуйста.

UPD. Мне нужно само значение/число/количество найденных товаров, подподающих под условия выбранных фильтров. Выбрал «красный», «металлический» — найдено 28 товаров по этим параметрам. Вот нужно именно это «28».
Мартин Очоа
24 апреля 2019, 01:08
modx.pro
2 259
0

[Решено] Порядковый id

Здравствуйте!
Oleg
23 апреля 2019, 18:49
modx.pro
995
0

Генерация url из menutitle

Как сделать чтобы транслит url создавался не из pagetitle, а из menutitle?
Алексей
23 апреля 2019, 17:17
modx.pro
1 076
0

Как в плагине понять, открывается на редактирование или создается ресурс?

Для категорий и товаров minishop2 нужно назначать разные шаблоны, в зависимости от родителя.
Создаю плагин на событие OnBeforeDocFormSave
if ($grannyId==3 and $resource->get('class_key')=='msProduct'){
        $resource->set('template', 5);
        
        return true;
    }
И все бы работало хорошо, но этот плагин назначает шаблон и сохраняет (насколько я понимаю ресурс).
И в этот момент в журнал ошибок modx падает ошибка, что мол нельзя сохранять товар без цены.
Александр Мельник
23 апреля 2019, 17:11
modx.pro
854
0

Не сохраняются изменения в админке MODX.

Не могу сохранить шаблон, чанк, даже настройку в админке MODX. Скачал архив, залил его на сайт, создал bd с пользователем, проверил кодировку. Установил это дело, установка прошла успешно, но сохранить ничего не могу.

Выглядит это таким образом:




Код ошибки:

Uncaught TypeError: this.mask.addClass is not a function
at S.onShow (modx.jsgrps-min.js:1)
at S.afterShow (ext-all.js:21)
at S.show (ext-all.js:21)
at Object.show (ext-all.js:21)
at MODx.onAjaxException (modx.js?v=e4170aa1:122)
at h.Event.fire (ext-all.js:21)
at Ext.data.Connection.fireEvent (ext-all.js:21)
at Ext.data.Connection.handleFailure (ext-all.js:21)
at f (ext-base.js:21)
at m (ext-base.js:21)

Кто-то знает, в чем дело?
Alex
23 апреля 2019, 11:41
modx.pro
1 962
0

Не сохраняются изменения в админке MODX.

Не могу сохранить шаблон, чанк, даже настройку в админке MODX. Скачал архив, залил его на сайт, создал bd с пользователем, проверил кодировку. Установил это дело, установка прошла успешно, но сохранить ничего не могу.

Выглядит это таким образом:




Код ошибки:

Uncaught TypeError: this.mask.addClass is not a function
at S.onShow (modx.jsgrps-min.js:1)
at S.afterShow (ext-all.js:21)
at S.show (ext-all.js:21)
at Object.show (ext-all.js:21)
at MODx.onAjaxException (modx.js?v=e4170aa1:122)
at h.Event.fire (ext-all.js:21)
at Ext.data.Connection.fireEvent (ext-all.js:21)
at Ext.data.Connection.handleFailure (ext-all.js:21)
at f (ext-base.js:21)
at m (ext-base.js:21)

Кто-то знает, в чем дело?
Alex
23 апреля 2019, 11:41
modx.pro
776
0

как вывести с помощью pdoResources три последних новости на tickets

добрый день.
есть отдельная страница для вывода новостей с помощью tickets также на сайте установлен minishop2
хочу чтоб на главной выводилось 3 последнии новости, но там выводятся еще категории и товар, вопрос как это исключить? или выводить три конкретных ресурса?
у меня код такой
[[pdoResources?
&tpl=`вывод трех новостей`
&limit=`3`
&includeContent=`1`
&parents=`Блог новостей сервиса`
&includeTVs=`image`
&resources=`-[[*id]]`
]]
Rostyslav
23 апреля 2019, 02:54
modx.pro
1 480
0

Статусы в заказах

подскажите, как через плагин можно вывести selelect только со статусами Оплачен/Не оплачен и фильтровать по ним?

switch ($modx->event->name) {
	case 'OnManagerPageBeforeRender':
        if($controller->config['controller'] == "mgr/orders") {
            if ($miniShop2 = $modx->getService('miniShop2')) {
                
            }
        }
    break;
}
Aslero
22 апреля 2019, 16:48
modx.pro
686
0

minishop2. Успешное оформление заказа

Здравствуйте!
После оформления заказа выводит пустой шаблон оформления заказа без каких-либо «Заказ успешно отправлен» и т.п. URL меняется на сheckout.html?msorder=14 сам заказ тоже успешно падает в админку.

Как с этим можно справиться?

P.S. версия модуля последняя, MODX 2.7.1-pl
Андрей
22 апреля 2019, 13:01
modx.pro
3 483
0