Почему в modx изменился шаблон страницы после перевода его в статичный режим?

В MODX Revolution 2.8.6-pl переключил шаблон главной страницы в статичный режим, что бы можно было редактировать его в файле. После этого код шаблона странным образом изменился. Такое ощущение что это какой то старый шаблон. Я посмотрел файл шаблона из бэкапа. Там тот же код («новый»). Как будто при переключении в статичный режим код из файла перезаписал код который был в базе. Я переключил режим шаблона обратно на динамический, но это не помогло. Почему так произошло?

Влад
11 июля 2024, 12:14
modx.pro
193
0

[RESTful API] Почему не работает RESTful API?

Добрый день!
Пытаюсь реализовать RESTful API на MODX вот по этой статье docs.modx.com/3.x/en/extending-modx/developing-restful-api

Создаю директорию /rest/ в ней файл index.php с содержимым из инструкции. Обращение site.com/rest/ работает и выдаёт правильный ответ

{"success":false,"message":"Method not allowed","object":[],"code":405}

далее добавляю в .htaccess в корне сайта указанные в инструкции строки

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^(.*)$ rest/index.php?_rest=$1 [QSA,NC,L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ rest/index.php [QSA,NC,L]

после этого при обращении к rest/foobar например меня начинает выкидывать на 404, а при обращении к админке сайта получаю такой же ответ, как при обращении к /rest/ (см. выше)

Подскажите пожалуйста, что я делаю не так? Или это в статье какая-то ошибка?
Giant Dad
10 июля 2024, 18:03
modx.pro
129
0

[IskTelega] - компонент для отправки публикаци в телеграм каналы.

Привет всем!
Представляю свой скоромный компонент для отправки в телеграм каналы ваших замечательных публикаций.
В эру популярности телеграм каналов, очень удобно постить в телеграм прямо из админки MODX3 :)

IskTelega умеет:
1) Делать запланированную отправку постов по времени.
2) Отправлять посты на множество ваших телеграм каналов используя API telegram.

Как использовать:
Ivan K.
09 июля 2024, 18:28
modx.pro
3
652
+4

компонент Office авторизация в выбранную группу пользователей

подскажите как сделать что при авторизации компонент Office авторизирован в выбранную группу пользователей например:
пользователь состоит в группе USER и VIP сразу, чтобы он на контексте web заходил в группу user а на контексте web2 в группу VIP.

Для чего это надо? дела мульти сайт интернет магазин обычный и оптовый. у оптового цены меняются в зависимости группы, группа VIP. А на обычном группа User.
maxgmm
07 июля 2024, 14:54
modx.pro
241
0

Проблема с шаблонами в МОДХ EVO 3.1.27

Прошу помочь в решении вопроса:
установлена МОДХ EVO 3.1.27
Созданные шаблоны работают только на страницах с 0 уровнем вложенности,
на последующих — не работают.
www.mysite.ru/1/2/3
Один и тот же шаблон работает на странице mysite.ru, на вложенных последующих страницах 1, 2, 3 и т.д. не работает (не работают стили, скрипты, рисунки.....)
Oleg
05 июля 2024, 15:08
modx.pro
286
0

Удалить кавычки из alt minishop2

Может кто сталкивался с такой проблемой. У заголовков есть кавычки, я этот заголовок использую для alt в выводе товаров в каталоге в таком формате
alt="[[+pagetitle]]"

На странице товара все решаемо через fenom, но не в категории.
Очень странно, что работает исключительно [[+pagetitle]]

Я пробовал на fenom но вообще ни чего не выводится.
Пробовал так:
[[+name:stripString=`Mr.`]]
И
[[+pagetitle:replace=`Mr.==Mrs.`]]

Может есть как-то решение?
Сергей
04 июля 2024, 16:03
modx.pro
425
0

Странные приколы с дублированием плагинов при переустановке компонентов

Заметил, при переустановке компонентов появляются дубликаты плагинов, относящихся к ним:
https://disk.yandex.ru/i/GRdSfs8_dm-efw
Это странно. Заметил это, когда недавно переустановил msProductRemains и остатки товаров стали списываться дважды так, что остаток уходил в минус. Ну и вот еще, как на скрине, с msImportExport то же самое случилось. Т.е. это не от конкретных компонентов зависит, а от MODX в целом. Похоже на баг…
Сниппеты и чанки при этом не дублируются.
Версия MODX 2.8.7
Владимир
04 июля 2024, 15:44
modx.pro
112
0

Условие на значение опции товара на странице товара minishop2

Подскажите пожалуйста, вроде простой вопрос, но ни как не соображу как написать на fenom
Так работает
[[+myoptions.value:is=`Test`:then=`Да`:else=`Нет`]]
Сергей
04 июля 2024, 10:41
modx.pro
231
0

GET параметры в hreflang

Здравствуйте, для генерации alternate hreflang использую такую конструкцию
[[!BabelLinks? &tpl=`tpl.BabelLink2` &showCurrent=`1` &ignoreSiteStatus=`1` &includeUnlinked=`0` &showUnpublished=`0`]]
а в чанке tpl.BabelLink2
<link rel="alternate" href="[[+url]]" hreflang="[[+cultureKey]]"/>
Проблема заключается в том, что сюда могут добавлятся гет параметры, хотя на других проектах они отсекаются.
<link rel="alternate" href="https://test.com/tehnicheskaja-podderzhka/?sadsds=" hreflang="ru">
Из-за этого ошибки в сео, что тут можно сделть?
Использую одну и ту же версию babel, но проблема остается.
Vladyslav
03 июля 2024, 15:46
modx.pro
228
0

miniShop2 неверно отображаются категории на странице товара

Всем привет.
Столкнулся со следующей проблемой: в ресурсе товара, во вкладке категории неправильно отображается дерево ресурсов. Категории, которые там раньше отображались корректно, cейчас не видны.


В журнале ошибок есть такая запись:


Если ошибка связана с проблемой, то как устранить данную ошибку?
В БД таблицы с названием «ms2_category_options» я не вижу.
Дмитрий
03 июля 2024, 12:46
modx.pro
1 516
0