UserEvents

Помогите Пожалуйста! нужно взять кол-во часов и перемножить на стоимость часа. Пишу в ТП но там не кто не отвечает????! По оплате скажите сколько.
Nikolas
30 января 2023, 10:35
modx.pro
104
0

Как вывести на странице значение tv переменной со страницы верхнего уровня

Здравствуйте, а как вывести на странице значение tv переменной cо страницы верхнего уровня.
modxrevo
Например

/kirov/contact.html
/abakan/contact.html

на странице /abakan/contact.html вывести данные tv, tv уже заполнена в /abakan, хочу продублировать в /abakan/contact.html
Игорь
06 января 2023, 10:59
modx.pro
101
0

Присвоение нескольких категорий товарам Minishop2

Всем доброго дня! Подскажите есть какой-то способ присвоения категорий товарам Minishop2 — более быстрый чем в таблицах MsImportExport? Т.е. если нужно, чтобы товары в разных категориях показывались. Как понимаю можно создать php-скрипт, в котором только менять id. Но я с кодом не слишком «на ты».)) Поделитесь, если кому не жалко!
Futuris
01 февраля 2023, 10:27
modx.pro
100
0

Migx+ fancybox

itchief.ru/modx/migx-gallery то что надо
Только как сделать поле для вставки iframe?
Хочу сделать чтобы видосики так выводились parkhotel64.ru/video-o-nas/
(но уже с Рутуба
Суть проблемы надеюсь понятен?)
Руслан Попков
24 января 2023, 23:29
modx.pro
93
0

Статичный сниппет не работает INSERT

Здравствуйте, помогите не могу разобраться
создал статичный сниппет
и хочу данные записать в БД
делаю так, но не работает
$file_path="3";
    $data3 = array('file_path' => $file_path); 
    $table = 'table_name';
    $query = $modx->prepare("INSERT INTO `$table` (`file_path`) values (:file_path)");
    $query->execute($data3);
В обычном сниппете все норм, проблема только в статичном
Как сделать запись в бд в статичном сниппете?
выдает ошибку
Uncaught Error: Call to a member function prepare() on null
vit
vit
28 января 2023, 17:14
modx.pro
93
0

Ошибка при переносе на хостинг (MODX3)

Здравствуйте.
Передали сайт (видимо на MODX3). Ни разу не сталкивался с этой версией.

Конфиги поправил.
Но ни страницы, ни админ-панель не отображается.
Выдает следующую ошибку:
Fatal error: Declaration of MODX\Revolution\Services\Container::get(string $id) must be compatible with Psr\Container\ContainerInterface::get($id) in /site.ru/core/src/Revolution/Services/Container.php on line 25

Версия PHP — 8.1
Сервер базы данных — 10.2.12-MariaDB
Кодировка — latin1

В каком направлении искать причину?
Андрей
25 января 2023, 21:20
modx.pro
92
0

msOption | Как сделать чтобы суммировало цену со всех выделенных чекбоксов?

Добрый день, как сделать чтобы суммировал все чекбоксы к цене, а то суммирует только наибольший по цене из выделенных, а другие игнорирует



Код на странице товара
<div class="raidInner__second-item" id="mse2_msoption|tags">
                                    <span class="raidInner__second-item-title">Bosses</span>
                                    {'!msOptionsPrice.modification' | snippet : 
				    [ 'type' => 2, 
				    'where' => [ 'Option.key' => 'bosses', ], 
				    'sortby' => '{"msopModification.id": "ASC"}', 
				    'limit' => 100, 
				    'tpl' => 'checkboxMulti', ]}
					
                                    </div>
Артём
04 января 2023, 15:27
modx.pro
90
0

Почему после отключения анонимных сессий не пускает в админку

Здравствуйте, такое дело, у меня на фронте нет никаких регистраций и онлайн кабинетов, поэтому я подумал что мне незачем засорять базу данных анонимными сессиями и выключил эту опцию в настройках сайта. В результате у других менеджеров не получается войти в админку сайта, после ввода логина и пароля форма входа остается на своем месте и не пускает в админку. Включил обратно анонимные сессии и менеджеры смогли войти в админку.
Интересно как связаны анонимные сессии с админкой?

Modx 2.8.4
Konstantin
18 января 2023, 19:55
modx.pro
89
0

ZoomX: ошибка 500 на событие OnLoadWebDocument в плагине miniShop2

Разбираюсь с настройкой api по статье и столкнулся со след. проблемой: при выполнении кода в плагине miniShop2 при событии OnLoadWebDocument роут вида
sitename.com/api/pages/1
возвращает ошибку 500, т.к. невозможно получить class_key, насколько я понимаю. Как это корректно обойти?
Владимир
30 января 2023, 15:25
modx.pro
85
0

Как определить что именно вызывает ошибку из лога?

Заходишь в лог, а там такое сообщение, и х пойми с какого это плагина идёт или с какой строчки кода.
/var/www/vhosts/asd.asd/asd.asd/core/model/modx/modx.class.php	1037
`` is not a valid integer and may not be passed to makeUrl()
Viktor
06 января 2023, 10:03
modx.pro
84
0