Статичный сниппет не работает 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
437
0

Как получить отрендеренный output от ресурса по айди?

Нужно получить полностью отрендеренный ресурс, но допустим через консоль.
Я знаю что можно получить при событии, но как получить просто из-за запроса, допустим через консоль или плагин
Vladimir
27 января 2023, 20:09
modx.pro
579
0

msImportExport 2.0

Компонент предназначен для импорта/экспорта как документов Modx так и данных других дополнений.

Видео-обзор

Prihod
27 января 2023, 17:50
modx.pro
14 477
+14

phpThumbOn для удаленного изображения

Добрый день, подскажите, возможно ли применить phpThumbOn (или of) для создания превью из удаленного изображения?
Как пример
[[!phpthumbon? &input=`[[+value]]` &options=`&w=640&h=480&zc=0`]]
только в инпуте изображение берется из удаленного сервера. При таком коде изображение выводится noimage.
Файл источник весит много ссылаться на оригинал я в любом случае буду, но как лучше поступить? Делать file_get_contents потом уже превью и потом ссылку?

Изначально было так и совсем по простому:
<a data-fancybox="gallery" href="[[+value]]"><img src="[[+value]]" style="padding:0px 20px 20px; width: 400px;"></a>
Станислав
26 января 2023, 22:44
modx.pro
1 069
0

Сортировка категорий

Добрый день!
Майкл
26 января 2023, 17:50
modx.pro
526
0

Ошибки с добавлением заказов после обновления miniShop2

Здравствуйте!
После обновления miniShop2 с версии 3.7.0 до 4.0.0 при создании заказа происходят ошибки.
Список заказов в админке пуст, хотя в БД они есть. Подскажите, пожалуйста, как можно исправить данную проблему? Версия MODX 2.8.4. Само обновление miniShop2 выполнялось без ошибок.

Также перестали в письмо попадать все поля $address — receiver, phone, city, street, properties и т.д. Теперь не понятно как их выводить в письме, в документации не нашел.

Журнал ошибок:
Владимир
26 января 2023, 12:21
modx.pro
540
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
539
0

Белый экран после переноса сайта на другой хостинг

Сразу к моему порядку действий, так как я уже 2 дня одну и ту же инструкцию с разных сайтов воплощал.

MODx Revo 3.0.1
PHP Version 7.3.31
Перенос с NIC на Beget

Перед переносом:
  1. Захожу в админку и удаляю cash через панель управления
  2. Отключаю RSS, компрессии и новости
  3. Ручками чищу еще на FTP папку cash/*
  4. Один раз даже пробовал отключить френдли сылки (где-то советовали)
  5. Проверю по списку:
    1. из админки выкинуло
    2. в базе данных стоит по 0 для rss и компрессии
    3. папки с cash пуста
Денис Мавлютов
25 января 2023, 14:57
modx.pro
1 044
0

Migx+ fancybox

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