Get из mFilter2

Вообщем и сам вопрос
есть ссылка
site.ru/catalog/dveri-s-zerkalom?vendor=14
получаю get
{$.get.vendor}
естественно если в фильтре я изменяю значение, то get не изменяется
Как вывести значение VENDER так чтобы при смене оно изменялось
vit
vit
19 января 2024, 00:50
modx.pro
360
0

Использование pdoResources для вывода взаимосвязанных ресурсов разных уровней

Здравствуйте! Пытаюсь поближе познакомиться с modx, но столкнулся с проблемой при использовании pdoResources.

Есть такой макет:


И есть вот такая файловая структура:


Имеется вот такая разметка:


Каким образом можно вывести в одну строку ресурсы второго уровня — Россия, Италия — в блок навигации, а ресурсы третьего уровня — выводить ниже, при этом сохранив привязку между блоками? Переключение табов будет осуществляться на js, поэтому эта привязка нужна. То есть нужно вывести в меню дочерний ресурс, а рядом на этом же уровне вывести дочерние ресурсы этого ресурса.

Возможно, не совсем понятно всё объяснил, но готов дополнить картину, если кто-то сможет помочь с этим. Заранее спасибо!
Сергей
18 января 2024, 13:25
modx.pro
281
0

RBS payment ссылка на оплату

Здравствуйте!
Подскажите, пожалуйста, как настроить модуль интернет-эквайеринга RBS 1.4.3 от Альфабанка, чтобы он сохранял ссылку на оплату в $payment_link, чтобы ее можно было вывести в шаблоне письма пользователю? Изначально эта переменная пуста.
В настройках модуля включен коллбек. При включенном дебаге в журнал ошибок приходит ссылка на оплату в том числе.
Владимир
18 января 2024, 06:12
modx.pro
219
0

Админка подвисает с ошибкой 500

Всем привет!

Перевел тяжеловатый сайт с minishop2 (более 6 396 товаров + страниц много) на другой хостинг, версия PHP та же, что на старом: 7.1
Админка при попытке открытия категории/товара отдает ошибку 500 и открывает страницу через 2-3 попытки обновления. Кэши при переносе сбрасывал…
В журнале вот такая ошибка:
[2024-01-17 18:12:09] (ERROR @ .../public_html/core/xpdo/xpdo.class.php : 1247) Problem getting service msaddfield, instance of class msAddField, from path .../public_html/core/components/msaddfield/model/
Есть у кого-нибудь идеи в чем может быть проблема?
steve.kon
17 января 2024, 18:17
modx.pro
427
0

Перестал работать Formalicious

Привет друзья!

Перестал работать Formalicious.
Работающие ранее формы перешли в статус “неопуликовано”, при сохранении формы вылетает ALERT
“formalicious.form_err_save”.

Лог ошибок:
Лог ошибок:
[2024-01-17 13:36:17] (ERROR @ /*****www/core/xpdo/om/xpdoobject.class.php : 1452) Error 22007 executing statement:
UPDATE `modx_formalicious_forms` SET `published_from` = '1970-01-01 00:00:00',`published_till` = '1970-01-01 00:00:00',`emailcontent` = 'анкета по декларации' WHERE `id` = 2
Array
(
    [0] => 22007
    [1] => 1292
    [2] => Incorrect datetime value: '1970-01-01 00:00:00' for column `nameBase`.`modx_formalicious_forms`.`published_from` at row 1
)
Подскажите, в чем может быть трабла?
________
MODX Revolution 2.8.5-pl
PHP Version 7.4.3-4
Григорий
17 января 2024, 14:02
modx.pro
311
0

Как правильно сделать редирект на другой домен, но сохраняя возможность входа в админку?

Есть редирект и она работает и даже получается не перенаправлять /manager/
только проблема в том, что админку пустая на старом домене
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/manager/.*$ [NC]

RewriteCond %{HTTP_HOST} ^vkusnoem.od.ua$ [NC]
RewriteRule (.*) https://smakuemo.od.ua/$1 [R=301,L]
подскажете в чем может быть проблема?
alexandr.skyrda
17 января 2024, 00:38
modx.pro
313
0

Ищем на длительное сотрудничество удаленно ведущего программиста проекта

Ищем на длительное сотрудничество удаленно ведущего программиста проекта.

? Fullstack modX разработчик.
? Формат работы: удаленно.
? Занятость: частичная.
? Оплата договорная. В зависимости от объема работ в месяц плюс постоянная оплата в размере 10 000 на техническую поддержку (обновление плагинов при необходимости, контроль состояния и т.д.).

Что нужно делать:
? Взять под собственное управление и ведение программную разработку проекта по ТЗ заказчика.
?Учитывать требования маркетинга и SEO (например, не ломать оптимизацию под Pagespeed при каждом редизайне).
?Обеспечить сохранение истории и преемственности проекта, вики кусков важного кода, описание нестандартных решений, наличие комментариев (по вашим рекомендациям Yougile, группу в Телеграмм, Гугл таблицы, Гитхаб и т.д.).
? В части отдельных задач, например, верстки и т.д. возможно привлечение дополнительных исполнителей (с вас ТЗ и контроль работ).

? О компании: Завод по проектированию и производству оборудования. Производство находится в Казани, офисы в Казани и Москве. b2b

? Условия:
— Договор с ИП или по самозанятости (желательно). На самозанятости компенсируем оплату налогов прибавкой к сумме.
— Удаленный формат работы — задачи в Yougile, + пишем ТЗ, рисуем референсы и прототипы, созваниваемся.
Мадина
16 января 2024, 13:01
modx.pro
411
+1

Как фильтровать товары из одной категории с помощью mfilter2 по связанным товарам из другой категории?

Добрый день, помогите решить такой вопрос!
Есть две отдельные категории. В первой (id=3) — основные товары, в которых я добавил несколько связей «один ко многим» с товарами из второй категории (id=6).
Я вывожу товары из первой категории с помощью mfilter2 и фильтрую по TV полям.
Евгений
15 января 2024, 13:01
modx.pro
354
0

PdoMènu не выводится

Выводится первый этаж а второй не выпадает
Где я делаю не так?
Руслан Попков
14 января 2024, 22:40
modx.pro
311
0

MODX 3 и migx

создал таблицу с помощью MIGX, создаются они там по новому
делаю вывод
{$_modx->runSnippet('!pdoPage', [
                'element' => 'getPayments',
                'class' => 'HistoryPayment\Model\Payment',
                'tpl' => '',
                ])}
getPayments
<?php
$path = MODX_CORE_PATH . 'components/pdotools/model/pdotools/';
$pdoFetch = $modx->getService('pdofetch','pdoFetch', $path, $scriptProperties);
$pdoFetch->setConfig($scriptProperties);
return $pdoFetch->run();
показывает
Array
(
    [id] => 1
    [user] => 1
    [kurs] => 0
    [idx] => 1
    [link] => 
)
все норм, тепрб хочу пременить leftJoin
{$_modx->runSnippet('!pdoPage', [
                'element' => 'getPayments',
                'class' => 'HistoryPayment\Model\Payment',
                'tpl' => '',
'leftJoin' => '{
                "Profile" : {
                "class" : "modUserProfile",
                "on" : "HistoryPayment\Model\Payment.user = Profile.id"
                }
                }'
                'select' => '{
                "HistoryPayment\Model\Payment": "*",
                "Profile": "Profile.username as name"
                }'
                ])}
итог
Array
(
    [Payment_id] => 1
    [Payment_user] => 1
    [Payment_kurs] => 0
    [idx] => 1
    [link] => 
)
Вопрос как джойнить чтобы вывелся username пользователя?
vit
vit
14 января 2024, 18:54
modx.pro
502
0