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

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
Сергей Карпович
12 августа 2024, 20:16
0
Берите компонент plCustomMenu и стройте любую структур меню, не зависимо от структуры ресурсов
Артём
12 августа 2024, 17:20
0
Вот тут по задумке в Коллекциях должны отображаться актуальные коллекции.А вместо них отображаются только сами товары. Ощущение что Южные песни, составы1 и восточные просто в режиме невидимости.
file.modx.pro/files/6/a/6/6a6f9e6ad5c94d5bd00cf7808f274d21.png
vectorserver
12 августа 2024, 13:24
0
При импорте блоков из CSV не создает дочерние ресурсы)
Артём
12 августа 2024, 10:43
0
Если есть возможность посмотреть самим, я бы дал цифры эни деска. И был бы очень благодарен!
Артём
12 августа 2024, 10:37
0
tplParentRow Отсутствует такой Чанк
Prihod
11 августа 2024, 23:32
0
UPD
ieMs2 1.0.5-pl
msImportExport 2.0.21-pl

В обновлениях исправлена проблема сброса всего кэша у ресурсов на каждой итерации импорта.

Теперь для того что бы после импорта были видны изменения необходимо в настройках пресета импорта для опции "Действие по окончанию импорта" выбрать "Очистить весь кэш modx"
Алексей Смирнов
11 августа 2024, 23:15
0
а, если возвращать, его надо, то да, можно и потеребить )))
Артур Шевченко
11 августа 2024, 23:06
0
А как он поймёт из какого раздела пользователь попал в Ресурс Х? Как я понял, суть проблемы не в формировании ссылки, а в том, чтобы возвращать пользователя в тот раздел из которого он пришёл в Ресурс Х, при том, что этот ресурс физически есть только в Разделе 1, а отображается в Разделе 1 и в Разделе 2.
Алексей Смирнов
11 августа 2024, 23:04
0
У вас что ли статьи в MIGX запиханы?
А ресурс за что отвечает?
статьи необходимо делать через ресурсы а не через MIGX.
И пагинация будет работать и прочее тоже.
Алексей Смирнов
11 августа 2024, 22:55
0
Так и делайте — создаете символическую ссылку как вы и говорите,
а потом в шаблоне проверяете тип ресурса символической и берите id в поле content и генерите сами нужный url он, как раз будет таким как нужно.
Если не хотите грузить pdoMenu полем content, можно придумать другое поле для «сбора» ID ресурса.
и никаких сниппетов и прочее.
Артур Шевченко
11 августа 2024, 21:11
0
Сниппет напиши, который запишет id в сессию и вызови его до pdoMenu. Сам pdoMenu вызывай некэшированным. А проверку просто в чанк добавь и не надо ничего переделывать.
weranda
11 августа 2024, 21:05
0
Воть примерно это и пытаюсь выяснить. Это же где-то что-то надо модифицировать… PDOMenu там или что-то еще. Ведь он же перехватит управление, полагаю. Может быть вы или кто-то сталкивался с таким и есть более или менее готовое решение. Просто перелопачивать этот компонент меню, сам MODX — это мне с моими знаниями его работы недоступно.