Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
30 марта 2017, 18:58
0
возможно класс у файлов не modResource.
Пишите в ТП разберемся.
Володя
30 марта 2017, 14:13
0
Добрый день.
Можно плагин на событие OnBeforeEmptyTrash
и в нем
$q = $modx->newQuery('UserFile');
$q->where(array('class' => 'modResource', 'parent:IN' => $ids));
if ($UserFiles = $modx->getCollection('UserFile', $q)) {
    foreach ($UserFiles as $UserFile) {
        $UserFile->remove();
    }
}
Володя
29 марта 2017, 10:54
1
+2
сразу через include не получится.
сначала забейте переменную и потом к ней применяйте модификатор
{var $tmp}
  {include 'test_banner_del'}
{/var}
{$tmp| ereplace : '/<ins.*?\<\/ins\>|<script.*?\<\/script\>|<hr>|<!--.*?-->/is':' '}
Володя
29 марта 2017, 07:26
0
попробуйте прежде перед сохранением проверить валидность объекта
if (!$opt->validate()) {
    $validator = $opt->getValidator();
    print_r($validator->getMessages());
}
судя по этому github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/schema/minishop2.mysql.schema.xml#L475
опции с таким ключем исключены.
Володя
26 марта 2017, 21:28
0
Добрый вечер.
Не пополняется новой строкой о товаре в корзине.
потому как подписка не является товаром.
Володя
23 марта 2017, 20:51
+2
На твердую пятерку тянет )))
Володя
23 марта 2017, 20:03
+4
ты что то имеешь против денди ??? )))
Володя
22 марта 2017, 22:01
0
да вообще думаю реализацию смены статуса в плагине на это событие не айс.
сделайте иначе, событие смените на msOnBeforeCreateOrder, пишите у такого заказа в поле properties например
'change_status' => 'id статуса'
все, больше тут ничего не делаем.

дальше создаем второй плагин на OnHandleRequest, в нем проверяйте переменную github.com/bezumkin/miniShop2/blob/f0bdf665dd61ea20e4cbf0f0bbcd74d212bf20b6/core/components/minishop2/elements/snippets/snippet.ms_get_order.php#L14
и есть ли переменная change_status в массиве properties, если есть меняем статус и удаляем нашу переменную.

немного сложнее, но думаю будет работаь.
Володя
22 марта 2017, 14:21
0
сейчас поставлю.
файл обычный
msstatorders-2.0.2-beta.transport.zip
joxi.ru/1A5Ro1DSnZKZyr
Володя
22 марта 2017, 14:04
0
Новая пенка, при попытке загрузить пакет
joxi.ru/EA4ao1DswKDvGr
вылазит нотификация неверный тип joxi.ru/YmEqMYXi0jZGzm
Володя
22 марта 2017, 13:54
0
Гуд, все заработало.
Володя
22 марта 2017, 13:21
0
если характеристики не заполнены, то они же вроде и не выводяться. Единый вызов и все.
или я чего то не понял?
Володя
22 марта 2017, 13:20
0
$Address = $msOrder->getOne('Address');
$room = $Address->get('room');
Володя
21 марта 2017, 13:04
+4
как идея, создание базы готовых вопросов-ответов. Например частенько пользователь обращается в ТП и я
пишу
Добрый день.
Скиньте доступ к админ панели сайта, посмотрю в чем дело.
Спасибо!
можно добавить этот ответ в избранное и в следующий раз выбрать его для отправки.

Ну это как примитивный пример…
Володя
20 марта 2017, 18:38
+3
Мы переосмыслили работу технической поддержки. Честно говоря, надоело видеть 100500 тем по одному дополнению, заданных для непонятно какого сайта. Поэтому теперь вам обязательно будет нужно выбрать не только купленный пакет, но и ключ, для которого он покупался. Для каждой такой пары можно открыть ровно один тикет, и все вопросы по этому домену-пакету будут в одной теме
вот этого очень не хватало.



как и это достойно +
Володя
20 марта 2017, 18:35
0
которое указано в долларе или евро, а не то, что я калькулирую в шаблоне.
естественно, то что вы на странице напишите свою цену ничего не изменит.

Либо расширяйте класс корзины под свою логику, либо можно попробовать работать через плагины.
Никто вам конкретно ничего не ответит, у каждого свои тараканы на сайте. Если есть время и желание изучайте код, вникайте. Нет — тогда размещайте объявление modx.pro/work/
Володя
17 марта 2017, 10:28
0
Скину в пожертвование)
Спасибо!
Володя
16 марта 2017, 19:49
0
SetWebHook success
ну он вам сообщил что все ОК. чего решать то?)