[MIgxPageConfigurator] Натяжка вёрстки никогда не будет прежней!
Приветствую. Наконец-то я собрал в пакет первую стабильную версию своего конфигуратора страниц анонсированного ещё осень 2022 года. Всё это время я как мог улучшал его функционал. Находил и исправлял баги и теперь, когда как мне кажется компонент стабилен, решил показать его вам.
Голосование для СНТ
14 10 000
Сайт снтэврика.рф
MODx 3.0.2
В разделе «Голосования» нужно реализовать голосования вида:
«Голосование #N»
«Предложенный вопрос №»1"
[За] [Против]
«Предложенный вопрос №»2"
[За] [Против]
и т.д.
MODx 3.0.2
В разделе «Голосования» нужно реализовать голосования вида:
«Голосование #N»
«Предложенный вопрос №»1"
[За] [Против]
«Предложенный вопрос №»2"
[За] [Против]
и т.д.
Плагин для мультидоменности
Подскажите хорошее решение для мультидоменности (города) по схеме perm.site.ru.
Есть много дополнений, но какое на ваш взглад более рациональное. Подход с контекстами не предлагать — не самое гибкое решение.
Есть много дополнений, но какое на ваш взглад более рациональное. Подход с контекстами не предлагать — не самое гибкое решение.
Как сделать сортировку по полю в MIGX tv в pdoResources?
Приветствую, подскажите пожалуйста, как делается сортировка ресурсов, по TV полю MIGX?
Есть выборка ресурсов, сейчас отсортирован по 'menuindex' => 'asc', но у каждого ресурса в выборке есть MIGx Tv с именем FIELD_DATE и в нем есть поле date_start тип дата, вот как мне отсортировать ресурсы по этому полю?
Есть выборка ресурсов, сейчас отсортирован по 'menuindex' => 'asc', но у каждого ресурса в выборке есть MIGx Tv с именем FIELD_DATE и в нем есть поле date_start тип дата, вот как мне отсортировать ресурсы по этому полю?
{set $tour = '!pdoResources' | snippet : [
'return' => 'json',
'parents' => $item.id,
'showHidden' => 0,
'showUnpublished' => 0,
'sortby' => ['menuindex' => 'asc'],
] | json_decode : true}
{foreach $tour as $el}
{$el.id | resource: 'pagetitle'}
{set $field_date = json_decode($_modx->resource.field_date, true)}
{foreach $field_date as $idx => $item}
Дата старта: {$item.date_start}
{/foreach}
{/if}
{/foreach}
Получается в массиве $tour еще нет этого поля, вот и не пойму как это делать? :( modx DebugParser показывает {1 | resource}, но на странице нет, как его исправить?
При заходе и проверке страницы через дэбаг, вижу такую конструкцию
{1 | resource}
Найти не могу, просто не вижу, даже нет такой конструкции.№2 {1 | resource} 52 0,0272337 0,364833
каких-то 52 запроса делает Обновление пользователя через api MODX
Всем доброго времени суток. Ситуация такая: пишу код в консоли или сниппете, он работает
Подскажите, как правильно сделать?
$data=Array
(
'username' => 'Ivan',
'fullname' => 'Иван',
'email' => 'test@test.ru',
'phone' => '+7 (999) 999-99-99',
'id' => 3
);
$response = $modx->runProcessor('/security/user/update', $data);
if ($response->isError()) {
echo $response->getMessage();
}
Когда я переношу его в core/components/xxx/model/xxx.class.phppublic function update() {
$data=Array
(
'username' => 'Ivan',
'fullname' => 'Иван',
'email' => 'test@test.ru',
'phone' => '+7 (999) 999-99-99',
'id' => 3
);
$response = $this->modx->runProcessor('/security/user/update', $data);
if ($response->isError()) {
return array('error' => $response->getMessage());
}
}
Получаю ошибку «Не указано имя пользователя или пароль. Пожалуйста, проверьте введённые данные и попытайтесь снова.»Подскажите, как правильно сделать?
Как отвязать все мультикатегории у товара minishop?
Доброго всем вечера. На сайте товары имеют основную категорию и несколько дополнительных. Импортировали через msimportexport. Как отвязать все дополнительные категории? Может кто сталкивался? Плагинов не нашел таких. SQL тоже не вариант т.к. ключ непонятно какой использовать.
Почему после отключения анонимных сессий не пускает в админку
Здравствуйте, такое дело, у меня на фронте нет никаких регистраций и онлайн кабинетов, поэтому я подумал что мне незачем засорять базу данных анонимными сессиями и выключил эту опцию в настройках сайта. В результате у других менеджеров не получается войти в админку сайта, после ввода логина и пароля форма входа остается на своем месте и не пускает в админку. Включил обратно анонимные сессии и менеджеры смогли войти в админку.
Интересно как связаны анонимные сессии с админкой?
Modx 2.8.4
Интересно как связаны анонимные сессии с админкой?
Modx 2.8.4
MobileDetect и debugParser
Обратил внимание, что при проверке debug-ом страницы, я вижу в том числе и отрендеренные теги {mobile} для десктопной версии. Т.е. mobileDetect уже потом вырезает из фактически отрендеренной страницы лишнее?
То есть бессмысленно рассчитывать на то, что плагин MobileDetect поможет еще и в производительности? Т.е. «тяжелые» менюшки полюбому будут рендериться дважды..(
Кстати, «кастомная модификация» MobileDetect в виде плагина отсюда modx.pro/help/6320
не помогает. Даж не знаю, что делать чтобы избегать рендеринга (и соотв. запросов к БД) в ненужных участках.
То есть бессмысленно рассчитывать на то, что плагин MobileDetect поможет еще и в производительности? Т.е. «тяжелые» менюшки полюбому будут рендериться дважды..(
Кстати, «кастомная модификация» MobileDetect в виде плагина отсюда modx.pro/help/6320
не помогает. Даж не знаю, что делать чтобы избегать рендеринга (и соотв. запросов к БД) в ненужных участках.