Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #23
Евгений Webinmd
11 февраля 2024, 13:18
+1
попробуйте OnParseDocument и заменить
{'param' | lexicon}
на

[[%param]]
Евгений Webinmd
26 декабря 2023, 12:14
0
1) Количество товара в корзине не обновляется без перезагрузки
2) если сменить в сайдбаре опцию, то количество уже изменить нельзя
Евгений Webinmd
05 декабря 2023, 16:55
0
500 пишет текст ошибки в логи сервера, а не MODX, посмотрите что там за ошибка
Возможно проблема еще в версии PHP — на 8 версии не тестировалось
Евгений Webinmd
08 ноября 2023, 13:27
+1
$resource не всегда существует, для некоторых событий там null и в модх возникает ошибка, поэтому все остальное дальше не работает, в том числе и mixedimage.
Возможно, если заменить mixedimage на другое дополнение с теми же событиями, то получится та же самая картина, но проверять это все нет времени
Евгений Webinmd
08 ноября 2023, 12:55
0
1) Все манипуляции внутри события

switch ($modx->event->name) {
    case 'OnDocFormSave':       
        $tv = $resource->getTVValue('simple_tv');
        // ....       
        
        break;
}

2) Если удалить строчку $resource->getTVValue('simple_tv'); то тоже все работает.

Ну и вы всегда можете отказаться от использования любого пакета и заменить его на рабочий, например FastUploadTV
Евгений Webinmd
08 ноября 2023, 11:29
0
Строка с получением ТВ поля снаружи события, без дополнительных проверок, ломает вам получение полей, а не mixedimage

$tv = $resource->getTVValue('simple_tv');
Евгений Webinmd
05 ноября 2023, 18:03
0
НЕ могу повторить на рабочем сайте.
Какая у Вас версия MODX?
Какая версия php?
На MODX 3.0 + дополнение не тестировалось, про баги никто issue не писал.
Евгений Webinmd
12 октября 2023, 14:12
0
Да, компонент полностью рабочий. Пользователь должен быть авторизован, чтобы увидеть функционал
Евгений Webinmd
02 августа 2023, 00:33
0
попробуйте так:
&optionFilters=`{"volume2:>=":1000}`
Евгений Webinmd
03 июля 2023, 11:13
+4
воу-воу, палехче. Я не буду платить за эту рекламную интеграцию!
Евгений Webinmd
15 июня 2023, 14:21
0
в статье написано что можно. Также в исходниках есть файл, в котором можно прописать список полей. Такие же файлы есть для сниппетов/ресурсов/плагинов
Евгений Webinmd
07 мая 2023, 13:27
+1
проверять можно и в шаблонизаторе, чтобы не плодить чанки, на феном будет примерно так:
{if (0 | ismember : ['Administrator', 'Manager'])} <a href="edit">Edit</a>{/if}
Евгений Webinmd
07 мая 2023, 13:24
0
я указал на ошибку в коде, что для нескольких групп нужно указывать массив
Евгений Webinmd
05 мая 2023, 21:49
+2
$user->isMember(['Manager','Rukovoditel']);
Евгений Webinmd
02 мая 2023, 16:40
0
не люблю верстать письма
Евгений Webinmd
09 декабря 2022, 15:52
+1
также столкнулся с настройкой. Оставлю это для потомков
Необходимо пройти по ссылке из документации api.mail.ru/sites/my/add/
И там уже генерировать ключи
Там будет 3 параметра
ID:
Приватный ключ:
Секретный ключ:


Нужны два: ID и Секретный ключ
В системных настройках создать параметр с ключем ha.keys.Mailru и значением (замените елочки на двойные кавычки)
{«keys»:{«id»:«343245»,«secret»:«34534534534535»}}
Евгений Webinmd
02 декабря 2022, 11:48
0
скорей всего функционал недотестирован, поэтому и не работает