Всего 123 789 комментариев

Stan Ezersky
20 августа 2024, 10:57
0
NGINX'а нет? Один клиентский сайт думал переносить, там Апач
Руслан Алеев
19 августа 2024, 23:22
0
В варианты TV, вроде, можно сниппет задать, который возвращал бы нужный запрос в зависимости от контекста.
Konstantin
19 августа 2024, 12:33
0
В общем все сделал как хотел. Очень полезными нашел следующие 4 статьи:
Никита
19 августа 2024, 11:19
0
Приветствую, столкнулся с такой проблемой.
После создания лексикона, хочу его добавить на все доступные языки, едет долгая полоса загрузки, потом появляется ошибка:

В логах ошибка
"code": 403,
    "message": "User Rate Limit Exceeded",





Sergey (Sentinel)
19 августа 2024, 01:16
0
А как-то можно сервис другой подключить? А то стоит компонент со скидками msDiscount и он в modal цену не подгружает

public_html/core/components/pdotools/model/pdotools/pdoparser.class.php(64): 
modParser->processElementTags('', '\\r\\n\\r\\n\\r\\n[[!QuickV...', true, false, '[[', ']]', 
Array, 9)\n#5 /home/i/public_html/core/model/modx/modresource.class.php(546): 
pdoParser->processElementTags('', '\\ in /home/i/public_html/core/cache/includes/elements/modsnippet/69.include.cache.php on line 22

upd разобрался
vit
vit
16 августа 2024, 23:41
0
Если будет вопросы пишите помогу
Николай Савин
16 августа 2024, 16:34
+1
8.0 с небольшими нюансами поддерживает. А вот с 8.1 будет больше забот.
Konstantin
16 августа 2024, 16:30
0
Спасибо что нашли время написать ответ! Буду капать в сторону MIGX db
Alexey
16 августа 2024, 09:32
0
Спасибо за труд!
skrinshoter.ru/s/160824/aSRanUBk — я правильно понимаю, что эта версия компонента поддерживает php 8+?
vit
vit
15 августа 2024, 23:00
+1
Это все делается через MIGX db и выводится например через тот же PdoPage например
Создаешь отдельную таблицу в БД в ней сохраняешь отзыв и ресурс, к которому он относиться. В админке и на сайте фильтруешь как хочешь
Гарри
15 августа 2024, 18:32
0
[[!pdoResources?
    &parents=`0`
    &includeTVs=`itemCheckbox`
    &where=`[ [{ "parent": 320, "AND:itemCheckbox:=": 1 },{ "OR:parent:=": 85 }] ]`
]]
Сергей
13 августа 2024, 16:00
0
ВК больше не поддерживается? Или инструкция по подключению старая? Там подключение изменилось? Еще сервисный токен приложения какой то есть. Ни один не работает в общем. Выдает «Видеосервис не поддерживается, либо ссылка является неправильной».
alex87.ru
13 августа 2024, 15:26
0
Просто оставьте чанк MSGalleryFotorama к примеру где подключена фоторама по CDN и сделан вызов галереи, а вообще хотелось бы что-то более интересное в плане галереи, например fancyapps.com/carousel/#combine (тоже в отдельный чанк к примеру)
Николай Савин
13 августа 2024, 13:32
+1
О чем тогда речь?
Я искренне не вижу проблем сделать в шаблоне примерно вот так

<link href="/ajax/libs/fotorama/4.6.4/fotorama.css" rel="stylesheet">
<script src="/ajax/libs/fotorama/4.6.4/fotorama.js"></script>
Марат
13 августа 2024, 13:28
0
Так-то там всё можно самостоятельно написать и подключить…
Николай Савин
13 августа 2024, 13:06
0
Это же просто JS плагин. Что мешает его подключить в шаблон самостоятельно?
Марат
13 августа 2024, 12:50
0
Есть возможность оставить Фотораму при установке?
Очень к ней привык и не хочется велосипед изобретать
Prihod
13 августа 2024, 00:03
0
Рекомендация. При написании своего плагина следует учитывать, что уже запущенные процессы наблюдатели не увидят ваш плагин или изменения в нем, поэтому необходимо удалить все ранее запущенные наблюдатели. Наиболее быстро и надежно это сделать, выполнив в консоли сервера команду
kill -9 `pgrep -f '.*watcher.php'`
Prihod
12 августа 2024, 23:29
0
Если при обновлении пакета зависает процесс то скорей всего у вас накопилось большое количества файлов в директориях
/ваш путь/assets/components/msimportexport/tmp
/ваш путь/assets/components/msimportexport/upload
/ваш путь/core/components/msimportexport/data/task
А так как при обновлении пакета его текущею версия Modx архивирует то этот процесс в случае большого количества файлов занимает длительное время что в итоге привышает лимит выполнения php скрипта и процесс установки отваливается.

Решение
В консоли сервера выполните следующее команды которые находят в указанных директория файлы и папки старше 1 дня у удаляет их
find /ваш путь/assets/components/msimportexport/tmp -mindepth 1 -mtime +1 \( -type f -o -type d -empty \) -exec rm -rf {} +
find /ваш путь/assets/components/msimportexport/upload -mindepth 1 -mtime +1 \( -type f -o -type d -empty \) -exec rm -rf {} +
find /ваш путь/core/components/msimportexport/data/task -mindepth 1 -mtime +1 \( -type f -o -type d -empty \) -exec rm -rf {} +
для удаление файлов старше 30 минут замените -mtime +1 на -mmin +30