Вопросы
Запуск плагина на событие OnBeforeDocFormSave только при ручном сохранении ресурса
Добрый день!
Сделал плагин на событие OnBeforeDocFormSave, на нем генериться текст для Localizator при сохранении, документа, что бы, каждый раз не тыкать Автоматический перевод. Но, когда, например, запускаю что-то на выполнение из Console (например перегенерация превьюшек в каталоге на Minishop2), то событие срабатывает.
Подскажите, в какую сторону копать, что бы его вызывать только при ручном сохранении/обновлении ресурса, а при обработке через Console игнорировать?
Например, в Битрикс, есть, такой метод
Заранее благодарен.
Сделал плагин на событие OnBeforeDocFormSave, на нем генериться текст для Localizator при сохранении, документа, что бы, каждый раз не тыкать Автоматический перевод. Но, когда, например, запускаю что-то на выполнение из Console (например перегенерация превьюшек в каталоге на Minishop2), то событие срабатывает.
Подскажите, в какую сторону копать, что бы его вызывать только при ручном сохранении/обновлении ресурса, а при обработке через Console игнорировать?
Например, в Битрикс, есть, такой метод
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "dropName");
function dropName(&$arFields)
{
if (@$_REQUEST['mode']=='import')
{
// тут что-то делаем
}
}Начало плагина в MODX такоеif (($resource->content_type == '1') && ($resource->id)) {
//работаем
}$resource->id здесь для проверки, что ресурс существует, таким образом получилось решить проблему для ImportX…Заранее благодарен.
Вывести профиль из ТикТока на страницу сайта.
Для Wordpress есть плагин WP TikTok Feed, который выводит и отображает на странице ленту из определенного профиля пользователя тикток, например как тут tiktok-birzha.ru/bloger/alina-boldina/
Как-то можно что-то подобное реализовать на MODX?
Как-то можно что-то подобное реализовать на MODX?
miniShop2 Товар добавляется в корзину только после обновления страницы
Добрый день.
После добавления товара в корзину, товар добавляется в корзину только после обновления страницы.
На странице в хедере я вызываю мини корзину и корзину в выпадающем div'е.
После добавления товара в корзину, товар добавляется в корзину только после обновления страницы.
На странице в хедере я вызываю мини корзину и корзину в выпадающем div'е.
Как вставить html в секцию MODX.Window ExtJS
Всем привет. Подскажите какой можно использовать xtype в окне редактирования modExtra, чтобы вставить рандомный html?
В Grid таблице такое можно организовать через renderer:
В Grid таблице такое можно организовать через renderer:
renderer: function(value) {
return '<div>...</div>';
}А как такое организовать в секции MODX.Window? Синтаксис вызова сниппета в Fenom
Пару лет не работал с modx. Когда-то работал с вызовом сниппетов так:
{$_modx->runSnippet('pdoResources')}Теперь стал встречать в заметках у разработчиков так:{'!mSearchForm' | snippet}Подскажите, в чем разница? В скорости работы или просто изящнее? minishop2 не приходят уведомления на почту после оплаты
Здравствуйте!
проблема:
Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент mspSberbank, при этом если я делаю тестовую оплату и авторизирован, то уведомление приходит.
Уведомление о новом заказе приходит всегда.
В логах ошибки:
проблема:
Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент mspSberbank, при этом если я делаю тестовую оплату и авторизирован, то уведомление приходит.
Уведомление о новом заказе приходит всегда.
В логах ошибки:
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/model/modx/modx.class.php : 2460) Could not load context: web
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Пустое сообщение
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Message body emptyМожет кто подсказать/помочь решить проблему? get в чпу
Всем привет!
На сайте в корне имеются дочерние ресурсы, например с актерами.
На этих досерних реурсах выводится свой контент.
Стоит задача вывести другой контент при передаче определенного get-параметра, но в урл нужно данный запрос преобразить в чпу.
Например — domain.ru/actor/?genre=comedy => domain.ru/actor/comedy/
Сервер работает на nginx
Заранее благодарю за помошь!
На сайте в корне имеются дочерние ресурсы, например с актерами.
На этих досерних реурсах выводится свой контент.
Стоит задача вывести другой контент при передаче определенного get-параметра, но в урл нужно данный запрос преобразить в чпу.
Например — domain.ru/actor/?genre=comedy => domain.ru/actor/comedy/
Сервер работает на nginx
Заранее благодарю за помошь!
PDOMenu, scheme и поддомен контекст
Добрый день. Есть основной домен и поддомен, который используется как контекст. В настройках контекста прописаны значения site_url и base_url joxi.ru/l2Z1EdZTzyG3Jm. При формировании меню с помощью PDOMenu
[[pdoMenu?
&parents=`0`
&level=`0`
&resources=`1,14678,2,21,14754,14424,3,520,30`
&outerClass=`footer-menu`
&tpl=`newMenuTpl`
&context = `web`
&scheme=`full`
]]выводятся ссылки с поддомена joxi.ru/Dr8vjlDIoL6Wo2, а необходимо, чтобы они выводились с основного домена. Я пробовал разные варианты scheme, ничего не помогает. BaseHref вот такой joxi.ru/YmE8GObfw7ozqr oneBooking и товары miniShop
Здравствуйте.
Не нашел профильной темы по данному компоненту.
Перед покупкой возник такой вопрос: есть ли в интерфейсе компонента в админке возможность связать объект бронирования в системе oneBooking (номер) с соответствующей страницей-товаром miniShop? Непонятно, как именно устанавливается связь между номером в справочнике и страницей-товаром miniShop.
Хотел протестировать дополнение на modhost.pro, но там его установка заканчивается с ошибкой.
joxi.ru/Dr8KOQPho3eeKA
joxi.ru/eAOqNgWF9eLYym
Спасибо.
Не нашел профильной темы по данному компоненту.
Перед покупкой возник такой вопрос: есть ли в интерфейсе компонента в админке возможность связать объект бронирования в системе oneBooking (номер) с соответствующей страницей-товаром miniShop? Непонятно, как именно устанавливается связь между номером в справочнике и страницей-товаром miniShop.
Хотел протестировать дополнение на modhost.pro, но там его установка заканчивается с ошибкой.
joxi.ru/Dr8KOQPho3eeKA
joxi.ru/eAOqNgWF9eLYym
Спасибо.
Как вырезать название файла и разбить на переменные через регулярные выражения?
Всем привет. У меня не совсем стандартная задача по регуляркам. В регулярках нуб, по этому прошу помощи. Имеются названия файлов:
02. ГудВин[Герои Комиксов] — Орут сирены(фристайл)
12. Стильный Билли feat. aka Ахмед — Чисто ё (Стильный Билли prod.)
04.Nuttkase feat. Птаха — Если Друг (Хасол-Версия) (Phunk Masta Seven prod.)
02.Dr.MokRolog,Old Primus,JustSmile,Vine Bi — Электрограч (Pro100 Beatz prod.)