Кейс gtsAPI. CRUD пользователей на фронте
gtsAPI и PVTables специально предназначены для быстрого программирования CRUD в MODX. Сейчас, покажу как их использовать для быстрого создания интерфейса редактирования пользователей.
MODX Login Extra PHP Object Injection Vulnerability
Данное уведомление отображается на главной странице панели управления. Вдруг кто не видел. Подробнее тут
P.S. Администраторы, если видите смысл — поменяйте раздел.
P.S. Администраторы, если видите смысл — поменяйте раздел.
Модификатор сортировки pdoResources по pagetitle
Всем привет!
Есть набор ресурсов — персоналии. Имя и фамилии разделены тегом br.
Возникла задача сортировать по фамилиям.
Нагуглил php код, сделал сниппет-модификатор (там у меня нормальный br c <>, просто здесь его разрывом строки заменяет):
Делаю вызов pdoResources:
Направьте пожалуйста, заранее спасибо!
Есть набор ресурсов — персоналии. Имя и фамилии разделены тегом br.
Возникла задача сортировать по фамилиям.
Нагуглил php код, сделал сниппет-модификатор (там у меня нормальный br c <>, просто здесь его разрывом строки заменяет):
$string = "$input";
$new_array = explode("br" , $string);
$output = end($new_array);
return $output;
если просто на странице вывести:[[*pagetitle:getSurname]]
— всё круто, выводит всё, что после br, исключая этот brДелаю вызов pdoResources:
[[!pdoResources:default=``?
&parents=`65,20`
&sortby=`pagetitle:getSurname`
&sortdir=`ASC`
]]
ничего не выводит.Направьте пожалуйста, заранее спасибо!
Вывести поле создателя при редактировании ресурса
Стояла задача для определенного шаблона вывести поле создателя/автора с возможностью изменять его, но только для админа.
Плагин с кодом на событие OnDocFormRender
Плагин с кодом на событие OnDocFormRender
Не могу справиться с fullCalendar"ем
Добрый день.
У меня довольно позорный вопрос. Пару месяцев назад перешла на Modx, сейчас разбираюсь с устройством.
С основными модулями справилась (крошки, ~pdoMenu, логин, голосование и тд), а вот календарь даже создать новый не могу. Скажите, пожалуйста, как добавить календарь для использования в параметре &calendars=' '.
(я видела документацию, но там «создайте» и путь «Админка -> приложения -> новый календарь»)
Версия Modx: Revo, 3.05.
Календарь: fullCalendar 2.0.3
Дополнения для админки: Ace.
Вопрос про порядок кастомизации календаря, который я буду выводить. Пока что он выводится в ресурсе, строчкой [[!fullCalendar? &calendars=`1`]]
(на всякий случай- мне не нужен вывод стороннего, типа заполненного в Гугл, нужен собственный)
У меня довольно позорный вопрос. Пару месяцев назад перешла на Modx, сейчас разбираюсь с устройством.
С основными модулями справилась (крошки, ~pdoMenu, логин, голосование и тд), а вот календарь даже создать новый не могу. Скажите, пожалуйста, как добавить календарь для использования в параметре &calendars=' '.
(я видела документацию, но там «создайте» и путь «Админка -> приложения -> новый календарь»)
Версия Modx: Revo, 3.05.
Календарь: fullCalendar 2.0.3
Дополнения для админки: Ace.
Вопрос про порядок кастомизации календаря, который я буду выводить. Пока что он выводится в ресурсе, строчкой [[!fullCalendar? &calendars=`1`]]
(на всякий случай- мне не нужен вывод стороннего, типа заполненного в Гугл, нужен собственный)
CrontabManager - работа из под console ssh
Упростил работу с дополнением CrontabManager
Теперь можно создавать задания для автоматического запуска как из контроллеров-команд, так и из обычных сниппетов, а также запускать их через командную строку SSH.
Пример получения списка доступных команд:
Полный список команд доступен по ссылке: Command
Теперь можно создавать задания для автоматического запуска как из контроллеров-команд, так и из обычных сниппетов, а также запускать их через командную строку SSH.
Пример получения списка доступных команд:
php core/scheduler/artisan list
Полный список команд доступен по ссылке: Command
Создать свою команду
Выполняемphp core/scheduler/artisan command:create --name=MyCommand
Команда для запускаphp core/scheduler/artisan mycommand --arg_name=water
Расположение файлаcore/scheduler/Controllers/MyCommand.php
Обновил Minishop2 с 2.5.0-pl до 4.4.0-pl., заказы не приходят на почту
День добрый. Обновился с MODX Revolution 2.6.5-pl до 2.8.7-p, потом постепенно начал обновлять все плагины.
Minishop2 обновил с 2.5.0-pl до 4.4.0-pl. После чего начал проверять полную работоспособность сайта.
Сайт работает, товар в корзину добавляется, заказ оформляется, даже в админку заказ добавляется, но на почту не приходит, также была интеграция с CRM, туда заказы тоже перестали попадать.
И формы «Обратный звонок» через FormIt, также на почту и в CRM не приходят.
Стоит ли копаться и решать проблему или лучше откатить Minishop2 до 2.5.0-pl?
Также сравнительно заметил, как ускорился сайт после обновления версии Modx.
Minishop2 обновил с 2.5.0-pl до 4.4.0-pl. После чего начал проверять полную работоспособность сайта.
Сайт работает, товар в корзину добавляется, заказ оформляется, даже в админку заказ добавляется, но на почту не приходит, также была интеграция с CRM, туда заказы тоже перестали попадать.
И формы «Обратный звонок» через FormIt, также на почту и в CRM не приходят.
Стоит ли копаться и решать проблему или лучше откатить Minishop2 до 2.5.0-pl?
Также сравнительно заметил, как ускорился сайт после обновления версии Modx.
Интегрировать вёрстку в MODx Revolution
Наша компания ищет качественных исполнителей на MODx для постоянного сотрудничества.
В Рейтинге Рунета занимаем 2 место по всей России среди агентств-разработчиков на MODX за 2024 и 2023.
Проекты:
Сайт Крупнейший производитель продуктов питания
есть вёрстка, необходимо интегрировать вёрстку в MODx
(картинки, тексты, карточки товаров.)
65 часов оценка работы — бюджет 40 000
информационный портал:
у нас в работе редизайн, нужен будет исполнитель на правки.
100 часов — бюджет 60 000
информационный портал
есть вёрстка, необходимо интегрировать вёрстку в MODx
150 часов — бюджет 90 000
Рассматриваем только частных исполнителей.
Будем рада продолжить диалог в ТГ t.me/oneivanovamari
В Рейтинге Рунета занимаем 2 место по всей России среди агентств-разработчиков на MODX за 2024 и 2023.
Проекты:
Сайт Крупнейший производитель продуктов питания
есть вёрстка, необходимо интегрировать вёрстку в MODx
(картинки, тексты, карточки товаров.)
65 часов оценка работы — бюджет 40 000
информационный портал:
у нас в работе редизайн, нужен будет исполнитель на правки.
100 часов — бюджет 60 000
информационный портал
есть вёрстка, необходимо интегрировать вёрстку в MODx
150 часов — бюджет 90 000
Рассматриваем только частных исполнителей.
Будем рада продолжить диалог в ТГ t.me/oneivanovamari
mFilter2 фильтрация tv
Доброго времени суток подскажите такой момент у ресурса есть tv art по этому полю делаю фильтрацию с помощью mFilter2 все работает но мне нужно что бы при вводе в поле art допустим 2020 находило ресурсы у которых art 2020 и 2020_1, 2020_2 и тд.