Вопросы
Как работать со своей таблицей в MODX?
Здравствуйте. Вот уже месяц как я пытаюсь подобраться к данному вопросу со всех сторон, но так ничего не получается. Перерыл весь гугл, и все заметки из него, ни один способ не работает, или я делаю что-то не так.
mFilter2 - показать количество товаров, подходящих под фильтры
Доброго дня! Подскажите, пожалуйста, как можно вывести количество найденных товаров в результате фильтрации?
Например, встроить в кнопку «Показать N товаров» под фильтром.
Погуглил, но не нашел ответа на свой вопрос — если плохо искал, ткните носом, пожалуйста.
UPD. Мне нужно само значение/число/количество найденных товаров, подподающих под условия выбранных фильтров. Выбрал «красный», «металлический» — найдено 28 товаров по этим параметрам. Вот нужно именно это «28».
Например, встроить в кнопку «Показать N товаров» под фильтром.
Погуглил, но не нашел ответа на свой вопрос — если плохо искал, ткните носом, пожалуйста.
UPD. Мне нужно само значение/число/количество найденных товаров, подподающих под условия выбранных фильтров. Выбрал «красный», «металлический» — найдено 28 товаров по этим параметрам. Вот нужно именно это «28».
Генерация url из menutitle
Как сделать чтобы транслит url создавался не из pagetitle, а из menutitle?
Как в плагине понять, открывается на редактирование или создается ресурс?
Для категорий и товаров minishop2 нужно назначать разные шаблоны, в зависимости от родителя.
Создаю плагин на событие OnBeforeDocFormSave
И в этот момент в журнал ошибок modx падает ошибка, что мол нельзя сохранять товар без цены.
Создаю плагин на событие OnBeforeDocFormSave
if ($grannyId==3 and $resource->get('class_key')=='msProduct'){
$resource->set('template', 5);
return true;
}И все бы работало хорошо, но этот плагин назначает шаблон и сохраняет (насколько я понимаю ресурс).И в этот момент в журнал ошибок modx падает ошибка, что мол нельзя сохранять товар без цены.
Не сохраняются изменения в админке 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)
Кто-то знает, в чем дело?
Выглядит это таким образом:


Код ошибки:
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)
Кто-то знает, в чем дело?
Не сохраняются изменения в админке 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)
Кто-то знает, в чем дело?
Выглядит это таким образом:


Код ошибки:
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)
Кто-то знает, в чем дело?
как вывести с помощью pdoResources три последних новости на tickets
добрый день.
есть отдельная страница для вывода новостей с помощью tickets также на сайте установлен minishop2
хочу чтоб на главной выводилось 3 последнии новости, но там выводятся еще категории и товар, вопрос как это исключить? или выводить три конкретных ресурса?
у меня код такой
[[pdoResources?
&tpl=`вывод трех новостей`
&limit=`3`
&includeContent=`1`
&parents=`Блог новостей сервиса`
&includeTVs=`image`
&resources=`-[[*id]]`
]]
есть отдельная страница для вывода новостей с помощью tickets также на сайте установлен minishop2
хочу чтоб на главной выводилось 3 последнии новости, но там выводятся еще категории и товар, вопрос как это исключить? или выводить три конкретных ресурса?
у меня код такой
[[pdoResources?
&tpl=`вывод трех новостей`
&limit=`3`
&includeContent=`1`
&parents=`Блог новостей сервиса`
&includeTVs=`image`
&resources=`-[[*id]]`
]]
Статусы в заказах
подскажите, как через плагин можно вывести selelect только со статусами Оплачен/Не оплачен и фильтровать по ним?
switch ($modx->event->name) {
case 'OnManagerPageBeforeRender':
if($controller->config['controller'] == "mgr/orders") {
if ($miniShop2 = $modx->getService('miniShop2')) {
}
}
break;
} minishop2. Успешное оформление заказа
Здравствуйте!
После оформления заказа выводит пустой шаблон оформления заказа без каких-либо «Заказ успешно отправлен» и т.п. URL меняется на сheckout.html?msorder=14 сам заказ тоже успешно падает в админку.
Как с этим можно справиться?
P.S. версия модуля последняя, MODX 2.7.1-pl
После оформления заказа выводит пустой шаблон оформления заказа без каких-либо «Заказ успешно отправлен» и т.п. URL меняется на сheckout.html?msorder=14 сам заказ тоже успешно падает в админку.
Как с этим можно справиться?
P.S. версия модуля последняя, MODX 2.7.1-pl