Вопросы

Как собрать пакет после правок заготовок modExtra?

Всем добрый!
Знатоки, подскажите, как собрать пакет?
Залил modExtra, переименовал, отредактировал схему, map-файлы, extjs, создал записи в словаре, создал системные настройки.
Теперь вопрос, а как это все назад собрать в пакет, который можно будет устанавливать на сайты?
Заранее извиняюсь за глупый вопрос, но не нашел ответа в интернете.
Lori
5 часов назад
modx.pro
11
0

Источник файлов migxResourceMediaPath

Приветствую
Для мультизагрузки изображений использую migx и источник файлов заданный динамически
[[migxResourceMediaPath? &pathTpl=`assets/images/resourceimages/articles/{alias}/` &createFolder=`1`]]
Загрузка работает как надо. Но есть один неприятный момент, если в админке на табе «Ресурсы» выбрать любой ресурс, а потом перейти на таб «Файлы», то в файловой системе автоматически создастся каталог {alias}.
Так как таб «Файлы» содержит все источники вне зависимости от выбранного ресурса. Таким образом мусорные каталоги появляются, что немного стало напрягать.
Как правильно решить эту проблему?
alex.shabun
Вчера в 15:02
modx.pro
19
0

pdoResource c несколькими родителями

В pdoResources в parents хочу передать два параметра — один обычный, а другой исключающий. То есть я хочу сделать выборку ресурсов по стране, но исключить текущий регион:

{set $countryOffices = 'pdoResources' | snippet : [
        'parents' => '-' ~ $currentRegionId ~ ',' ~ $currentCountryId,
        'sortby' => 'createdon',
        'sortdir' => 'DESC',
        'hideContainers' => '1',
    ]}
Но оба условия игнорируются. Может я что-то не так делаю? Буду благодарен за пинок подсказку ))
Konstantin
26 января 2025, 18:54
modx.pro
51
0

интеграция Modx revo с phpbb или Simple Machines Forum

Здравствуйте. Для сайта мне необходимо создать форум. Например я могу установить phpBB или Simple Machines Forum. дело в том что на сайте мойсайт.рф есть авторизация и регистрация. Мне необходимо чтобы если пользователь авторизуется на сайте, то перейдя на форум сделанный например на мойсайт.рф/forum пользоателю не пришлось бы регистроваться или авторизироваться, а учетка бы тянулась бы с мойсайт.рф. Находил решения, но все они начала 2010х и уже не актуальны для текущих версий phpbb или Simple Machines
Андре Владимирович
25 января 2025, 16:47
modx.pro
38
0

Yandex Feed YML, ошибка Premature end of file

Всех приветствую, прошу помощи в вопросе.
Создаю YML файл для Яндекса, делаю по инструкции — web-revenue.ru/modx-revo/yml-dlya-yandeks-marketa

Все отлично отображается, но при валидации в Яндексе выдает
Premature end of file.
Строка: -1, Позиция: -1
Что может быть? В какую сторону вообще копать?
Читал смотрел, многие на кодировку говорят, но у меня UTF-8

Шаблон работает через файлы:
{insert 'file:template/yafeed.tpl'}
UPD
Сам шаблон yafeed.tpl
Роман
24 января 2025, 12:02
modx.pro
1
64
0

Ошибка ms_cdek2

Здравствуйте! Происходит ошибка в консоли браузера
autocomplete.js:41 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'addEventListener')
    at AutoComplete.initialize (autocomplete.js:41:16)
    at new AutoComplete (autocomplete.js:25:10)
    at msCDEK.importModule (mscdek.js:30:24)
    at async msCDEK.initialize (mscdek.js:21:7)
карта пвз сдек просто белый квадрат. в чем может быть проблема?
Тимур
23 января 2025, 22:21
modx.pro
68
0

Добавление снипета на страницу заказа

Здравствуйте, подскажите, пожалуйста, куда нужно вписывать снипет чтобы он добавился на страницу заказа? Нужно вписать снипет [[!ms_CDEK2]]
Тимур
23 января 2025, 21:32
modx.pro
68
0

Вопрос про PreHooks и checkbox

простая задача, но чего то не получается цо всем, подскажите что не так
в formIt установил preHooks
$hook->setValue('color',json_encode(array('blue','red','green')));
return true;
и вот так вывожу
<label>Color /[[!+fi.color]]</label>
<input type="checkbox" name="color[]" value="blue" [[!+fi.color:FormItIsChecked=`blue`]] > blue
<input type="checkbox" name="color[]" value="red" [[!+fi.color:FormItIsChecked=`red`]] > red
<input type="checkbox" name="color[]" value="green" [[!+fi.color:FormItIsChecked=`green`]] > green
в fi.color выводится
["blue","red","green"]
но вот почему то checkbox не выделяются
В чем проблема?
vit
vit
22 января 2025, 23:19
modx.pro
75
0

не доступен "Менеджер пакетов".

Всем привет.
Сегодня наблюдаю, что не доступен «Менеджер пакетов».
Что-то поломалась на стороне rest.modx.com видимо.
Но самое плохое нет возможности пользоваться этим менеджером, не видно пакетов установленных нет возможности обновить. Вопрос к знатокам, можно как-то обойти? вдруг разрабы MODX прикроют доступ с русских ip?

У меня на всех сайтах на разных серверах и в разных локациях вот как на скрине

Ivan K.
22 января 2025, 13:38
modx.pro
87
0

Старые пакеты расширений для modx 3?

Как быть с пакетами которые, разработчики, не обновляют для modx 3? Есть какой-то выход или…
Евгений
21 января 2025, 22:19
modx.pro
117
0