Не создаётся меню в plCustomMenu

Добрый день!

Сегодня поставил плагин — plCustomMenu. При попытке создать меню, сразу выскакивает ошибка в логах.

/xpdo/om/xpdoobject.class.php 240

Error 42000 executing statement:
Array
(
    [0] => 42000
    [1] => 1064
    [2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 1
)

Используется Percona Server for MySQL 8.0.36-28. Подскажите, пожалуйста, как можно исправить данную проблему?
Вадим
2 часа назад
modx.pro
10
0

Установить Minishop2 4.4.0-pl из панели управления сайтом

Всем добрый вечер.
Ткните, пожалуйста, носом, где описан процесс установки minishop2 4.4.0-pl через панель управления сайтом?
И да, само собой я подключил репозиторий, но проблема в том, что в загружаемых пакетах отображается версия 3.0.7-pl

Что я упускаю? Какие условия должны выполняться, чтобы у меня появилась возможность скачать 4.4.0?
Валерий
Вчера в 19:48
modx.pro
49
0

Ссылка на вкладку ClientConfig

Добрый день!
Использую компонент ClientConfig в котором создал разные группы полей которые отображаются по вкладкам, на главной странице админ-панели я сделал с помощью компонента QuickButtons кнопки для быстрого доступа к разным разделам админки. Однако никак не могу получить ссылку на конкретную вкладку группы полей ClientConfig. Пытаюсь у кнопки в поле js handler вставлять примерно такой код но безуспешно:
MODx.loadPage('home','namespace=clientconfig');setTimeout(function(){Ext.getCmp('clientconfig-page-home-tabs').setActiveTab(2)},500);

Буду благодарен за совет
Konstantin
21 февраля 2025, 14:57
modx.pro
71
0

[SendIt 2.2.0] Авторизация по любому полю. Генерация username.

Приветствую, коллеги. Это будет короткая заметка о новых функциях компонента, которые ещё немного расширяют его возможности и облегчают жизнь разработчику
Артур Шевченко
21 февраля 2025, 14:24
modx.pro
177
+7

Личный кабинет для клиента ModX Revo как реализовать?

Добрый день.

Есть ModX Revo 2.8.8 с подключенным компонентом Login. Есть регистрация, залогинивание и личный кабинет пользователя. В ЛК стандартные данные email, имя и телефон (которые можно менять).

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

Как проще и как правильнее реализовать это? Чтобы страничка и эти данные были только под конкретного пользователя?
aziomav@likemovie.net
21 февраля 2025, 12:54
modx.pro
104
0

ModxMinify - Error 500

Кто нибудь сталкивался с проблемой? Поиском ничего не нашёл (
Поставил ModxMinify. При вызове
[[!modxMinify?&group=`css`]]
сайт падает в 500, а логах ошибка:
(ERROR @ /home/www/core/components/modxminify/model/modxminify/modxminify.class.php : 186) 
PHP warning: Undefined variable $skip
и
PHP Parse error:  syntax error, unexpected token ")" in /home/www/core/components/modxminify/assetic/vendor/scssphp/scssphp/src/Compiler.php
on line 436, referer: https://***/manager/?a=resource/create

PHP 8, revo 2.8.7

Юрий Эффа
20 февраля 2025, 22:51
modx.pro
485
0

Не могу разобраться в pthumb

Добрый вечер!

До этого стоял phpthumboff было очень много ошибок в именах фаилов и еще что то, за сутки до 1 гб весило, решил изменить, вроде все нормально, но не выводится как хотелось бы!

У меня ТВ картинки выводятся через чанк в нем кусок такой

<div class="collection-teaser">
    <a class="thumb" href="[[+link]]">
        <div class="pic-fit-area is-3x2">
            <img src="[[pthumb? &input=`[[+tv.image]]` &options=`w=187&h=153&zc=1&bg=FFFFFF`]]" loading="lazy" alt="[[+pagetitle]]">
        </div>
    </a>
<div class="tsr-content">
		<div class="main">[[!pthumb? &input=`[[+parent:prepare.brand]]`]]
			<div class="title"><a href="[[+link]]"><b> [[-brand.name]]</b> [[+pagetitle]]</a></div>
			<div class="price">Цена <b>[[-+price_from:default=`0`:num_format]]{$_pls["tv.price"]} руб/{if $_pls['tv.price.type'] != 1}м<sup>2</sup> {else} шт {/if}</b></div>
			<div class="country-name"><img src="[[+brand.flag]]" alt="[[+brand.country]]"><span>[[+brand.name]] ([[+brand.country]])</span></div>
		</div>
		<div class="feat">[[+description:prepare.description]]</div>
	</div>
</div>
Сейчас выводится все в одном размере

А как сделать так, что бы выводились вертикальные и горизонтальные картинки!?

Если убрать
<div class="pic-fit-area is-3x2">
тогда выводятся, но они то очень большие, то весь текст разъезжается…

Подскажите пожалуйста!?
Дмитрий
20 февраля 2025, 19:51
modx.pro
28
0

Babel перелинковка уже скопированных страниц контекста

Здравствуйте!
Появилась такая проблема. Настроил Babel под разные города.
Сначала была только Москва/Питер, перелинковку/перевод страниц сделал, все отлично.
Потом начал добавлять другие города и возникла проблема.
Копирую контекст с перелинкованного города Москва (Питер — основной, Москва — созданный и перелинкованный с основным), вроде все ок, но нет перелинковки с Питером.
Вручную каждую тыкать и задавать кому-что принадлежит — очень напряжно, тем более уже не 1-2 города появилось, а много.

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

Спасибо, надеюсь понятно объяснил.
Роман
20 февраля 2025, 11:52
modx.pro
70
0

Помогите с организацией данных сайта футбольной статистики

Всем привет! Не знаю, допускаются ли здесь такие вопросы. Если нет — направьте, пожалуйста, где это будет уместно.

_____

Хочу создать сайт статистики по футбольным турнирам, которые мы устраиваем с друзьями.

Есть вопрос по реализации — как организовать структуру данных в MODX.

Пару лет не прикасался к MODX да и раньше не сказать, что был силён. Поэтому не знаю, в чём сейчас оптимально хранить такие данные (далее подробнее о данных), чтобы их удобно читать, изменять?

Т.е. как построить структуру: в ресурсах? С помощь чего сделать поля? Не очень понимаю, MIGX — подойдет для этого или нет.

Когда-то писал сайт футбольных прогнозов на чистом PHP. Теоретически можно и сейчас сделать на PHP, но может логичнее сделать на средствах MODX.

Подскажите, пожалуйста, какой самый логичный подход, на ваш взгляд?

______

Как формируются данные:

Мартин Очоа
18 февраля 2025, 20:40
modx.pro
38
0