Вопросы
Изменение значения поля после сохранения Товара.
Приветствую сообщество!
Предыстория. На фронте есть форма которая добавляет и сохраняет новые Товары, вот собственно мне нужно, чтобы только у модераторов была возможность ставить галочку нужного мне поля, а если Товар сохраняет кто либо, но НЕ модератор, то сбрасывать поле на 0.
В общем такой вопрос, нужно при сохранении документа сбрасывать (устанавливать) значение одного поля на дефолтное (допустим было 1, надо при сохранении на 0).
Собственно я создал плагин вот такой:
Вот вопросик, куда копать, как сделать так, чтобы это работало :D
UPD.РЕШЕНИЕ
Не знаю на сколько правильно, НО вот такое решение помогло, спасибо @Евгений Webinmd
Предыстория. На фронте есть форма которая добавляет и сохраняет новые Товары, вот собственно мне нужно, чтобы только у модераторов была возможность ставить галочку нужного мне поля, а если Товар сохраняет кто либо, но НЕ модератор, то сбрасывать поле на 0.
В общем такой вопрос, нужно при сохранении документа сбрасывать (устанавливать) значение одного поля на дефолтное (допустим было 1, надо при сохранении на 0).
Собственно я создал плагин вот такой:
<?php
$eventName = $modx->event->name;
switch($eventName) {
case 'OnDocFormSave':
$resource->set('moder_pub', 0);
break;
}Да да, тут нет проверки на то, принадлежит ли пользователь группе модераторы или нет, но суть не в этом, я это сделал, только чтобы проверить работает это вообще или нет, ну собственно не работает… При этом не меняет вообще никакое поле, какое бы не ставил.Вот вопросик, куда копать, как сделать так, чтобы это работало :D
UPD.РЕШЕНИЕ
Не знаю на сколько правильно, НО вот такое решение помогло, спасибо @Евгений Webinmd
<?php
if ($modx->event->name == "OnDocFormSave") {
if ($modx->user->isMember('Moderator')) return;
$id = $resource->get('id');
$res = $modx->getObject('msProduct', $id);
$res->set('moder_pub', 0);
$res->save();
} Сортировка mfilter2 по проценту скидки [РЕШЕНО]
Можно ли как-то сделать так, что бы сортировалось по размеру скидки?
Что-то вроде такого хочу получить:
Спасибо заранее
Что-то вроде такого хочу получить:
<a type="button" class="sort btn" href="#" data-sort="ms|discount" data-dir="desc" class="sort sort_name">Скидке<span></span></a>Поля discount не существует (я простокак пример привел). Хочется что бы процент где-то там высчитывался автоматически.Спасибо заранее
ошибка при обновлении до версии modx revo 2.8.3
у когонибудь было такое?
при обновлении до версии modx revo 2.8.3
появляется ошибка
Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM), expecting ']'
ошибка проявляется при попытке зайти в
manager/reports/System Ifo
залогинившись в manager под admin
minishop2-2.5.0
pdotools-2.12.10
подскажите как поправить, или нужно ждать обновления новой версии modx revo?
Спасибо заранее
при обновлении до версии modx revo 2.8.3
появляется ошибка
Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM), expecting ']'
ошибка проявляется при попытке зайти в
manager/reports/System Ifo
залогинившись в manager под admin
minishop2-2.5.0
pdotools-2.12.10
подскажите как поправить, или нужно ждать обновления новой версии modx revo?
Спасибо заранее
notification заказа minishop2
пожелания к новой версии minishop2
Всем привет
Нашёл тут случайно дополнение в modx revo extras на официальном сайте
mgr_notifications_client
Я думаю многие были безумно рады если бы новый minishop2 был с такой фичей.
Тоесть когда залогинен в shope notification о заказе сделанном появлялся.
Жду с нетерпением в новой версии такого обновления, конечно если это возможно
Всем привет
Нашёл тут случайно дополнение в modx revo extras на официальном сайте
mgr_notifications_client
Я думаю многие были безумно рады если бы новый minishop2 был с такой фичей.
Тоесть когда залогинен в shope notification о заказе сделанном появлялся.
Жду с нетерпением в новой версии такого обновления, конечно если это возможно
Вывод оптовой цены вместо розничной (minishop2)
Доброго времени суток. Вопрос в следующем: нужно вывести оптовую цену товара, если пользователь принадлежит группе 'wholesalers'. В чанке с карточкой товара пишу следующее:
<div class="card-price">
<p>[[!+modx.user.isMember:is=`wholesalers`:then=`[[+old_price]]`:else=`[[+price]]`]]</p>
</div>В [[+old_price]] указана оптовая цена, но все равно выводит розничную цену, т.е. ту которая указана в [[+price]]. В чем моя ошибка? Поменять стиль в компоненте fullcalendar
Выбор пользователя в select ExtJS
Добрый день. Подключил селекты стандартные, но не могу никак понять какой параметр указать чтобы пользователь с текущим id отображался в списке. Просто открываешь окно изменения и select пустой.
getFields: function (config) {
return [{
xtype: 'modx-combo-user',
fieldLabel: _('hd_helper_master'),
name: 'master',
value: config.id + '-master',
anchor: '100%',
allowBlank: false,
displayField: 'fullname',
valueField: 'id',
fields: ['fullname','id'],
baseParams: {
action: 'security/user/getlist',
usergroup: 4
}
}];
}, Could not load controller "auth"
Появляется ошибка Could not load controller «auth» при вызове шаблона авторизации. В упор не понимаю в чем причина. Поясню сразу, я новичок в этом деле, так что могу тупить.
В логах есть такая ошибка
(ERROR @ /var/www/u0305042/data/www/nailfactory.ru/core/components/office/model/office/office.class.php: 183) [Office] Wrong controller at "/var/www/u0305042/data/www/nailfactory.ru/core/components/office/controllers/auth.class.php"
В логах есть такая ошибка
(ERROR @ /var/www/u0305042/data/www/nailfactory.ru/core/components/office/model/office/office.class.php: 183) [Office] Wrong controller at "/var/www/u0305042/data/www/nailfactory.ru/core/components/office/controllers/auth.class.php"
PdoMenu, как вывести 3-й уровень?
Приветствую, Друзья.
Кто в курсе, подскажите пожалуйста:
Вывожу меню через PdoMenu.
Два уровня знаю как вывести, как вывести третий не могу понять.
Вот верстка меню, пометками параметров PdoMenu, которые я знаю как применить, и вопросами, где не понимаю, как вывести:
Кто в курсе, подскажите пожалуйста:
Вывожу меню через PdoMenu.
Два уровня знаю как вывести, как вывести третий не могу понять.
Вот верстка меню, пометками параметров PdoMenu, которые я знаю как применить, и вопросами, где не понимаю, как вывести:
Автоматически добавляется слеш перед параметрами
Подскажите как поправить.
Автоматически добавляется слеш перед параметрами, как убрать.
Пример
Автоматически добавляется слеш перед параметрами, как убрать.
Пример
