Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 136 комментариев

Виктор
Виктор
Добрый день!
Можно подробнее про ссылки. пожалуйста. Таблица так выглядит:
Название, Цена, ID

Как бы это ID превратить в ссылку. В идеале бы вообще сделать название ссылкой.

Здесь же нет отдельно чанков под первую и последнюю ячейку, например? Своих id тоже не увидел.
Андрей
Андрей
Уязвимая получается система))
Вы панику лишний раз не наводите =) С системой всё в порядке.

Проблема оказалась в том, что я вводил текст, в котором был смайл.
Проблема как раз в этом, и в том что у вас кодировка базы отличная от нужной. А нужна мультибайтовая utf8mb4, чтобы смайлы/эмоджи записывались корректно и ничего не ломалось.

Как изменить кодировку для всех таблиц в MySQL — вот так можно поменять все таблицы. Также в БД должно быть установлено Сопоставление кодировки соединения в utf8mb4_unicode_ci или utf8mb4_general_ci

И также в файле /core/config/config.inc.php есть такие строчки:
$database_connection_charset = 'utf8mb4';
$database_dsn = 'mysql:host=127.0.0.1;dbname=****;charset=utf8mb4';
Также надо поменять на utf8mb4 если стоит другое значение.
Григорий
Григорий
Большое спасибо, всё решил. Проблема оказалась в том, что я вводил текст, в котором был смайл. После этого знака в систему не грузились ни текст, ни спецсимволы. Сайт слетал. Уязвимая получается система)) Вы мне подсказали нахождение данных. Спасибо большое!
Андрей
Андрей
mysqlnd 5.0.12-dev
Зайдите в Управление — Отчёты — Информация о системе, там будет информация о версии БД и кодировке, вот так —
https://ibb.co/G01chwV. Нужно проверить версию, минимальная для БД (Latest MySQL 5.6.x), кодировку — utf8mb4.

Для MODX 3 минимально рекомендованная версия PHP 7.2.5. Если у вас есть рабочий бэкап где данные на месте, откатите до него (и сделайте копию файлов и БД на всякий), дальше поднимайте версию PHP и обновляйте движок и компонент (если не последней версии), далее уже проверяйте на ошибки.
Wassi Wassinen
Wassi Wassinen
Подскажите — плагин постоянно пишет ошибку в лог. В чем может быть дело?

[2024-02-19 11:08:07] (ERROR @ /core/model/modx/modx.class.php : 1677) [OnMediaSourceGetProperties]<br />
<b>Notice</b>:  Undefined index: node in <b>/core/cache/includes/elements/modplugin/68.include.cache.php</b> on line <b>6</b><br />
Григорий
Григорий
Доброе утро
php 7.1
mysqlnd 5.0.12-dev
файл есть примерно вот такое непонятное…

[{«MIGX_id»:«162»,«title»:"",«filter»:«0»,«price»:"",«phone»:"",«start»:"",«depart»:"",«return»:"",«place»:"",«small_desc»:"",«full_desc»:"",«imageTour1»:«assets\/app\/img\/progs\/july.jpg»,«imageTour2»:""},{«MIGX_id»:«165»,«title»:"\u0412\u0438\u043d\u043e\u0434\u0435\u043b\u044c\u043d\u044f \u0413\u0443\u0441\u0435\u0432\u044a.

С чего начать, чтобы не потерять откатанные данные? сначала обновить modx? Спасибо
Николай Савин
Николай Савин
Пожалуй побуду сегодня дедом-ворчуном. Я вот постарался поставить себя на место среднего MODX сборщика сайтов. Пробежался по тексту несколько раз и у меня возник вопрос. А собственно чего делать то? Куда нажимать чтобы это все заработало?
Вот честно не очень понятно о чем вообще заметка? Это теория правильного импорта? Или это готовый к использованию компонент? Или хотя бы скрипт? Где сам код то, который нужно запустить? Ну ничего ж не понятно.
Андрей
Андрей
Артур Шевченко
Артур Шевченко
Вот компонент вам нужно создать две группы пользователей и при регистрации дать возможность выбирать одну из групп. А потом создать страницы с функционалом ЛК и добавить их в соответствующие группы ресурсов.