Существующий сниппет не найден. Как такое может быть?

Всем привет!
Уже во второй раз сталкиваюсь со странной хренькой. Сниппет существует года 3 и никто его не трогал.
Однажды начинают сыпаться в лог такие сообщения:
/core/model/modx/modparser.class.php : 541) Could not find snippet with name form_send.
Чуть подробнее здесь:
https://disk.yandex.ru/i/Ja6dp0pb31M8iw
Переименование сниппета и замена его имени на новое в его вызовах решает проблему.
Прежнее имя сниппета использовать после этого нельзя, оно проклято и такой сниппет не будет находиться модексом.
Но, как вы понимаете, это не решение корня проблемы.
У кого-нибудь было такое? Помогите найти причину таких странностей.
MODX 2.8.7
Владимир
01 сентября 2024, 07:46
modx.pro
92
0

Переезд сайтов *.modx.pro на хостинг SpaceWeb

Добрый день!

В связи с закрытием Modhost в РФ/РБ сайты *.modx.pro переезжают на хостинг SpaceWeb.

Cегодня 30.08.2024 в 11:00 по Мск — коллеги из СпейсВеба начнут перетаскивать три сайта modx.pro.

Переезд займет 2-3 часа + смена DNS записей!

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

Всем спасибо за понимание!
Иван Бочкарев
30 августа 2024, 06:20
modx.pro
1 103
+7

Доработки библиотеки pdoTools

Пламенный привет всем модыксерам!
Хочу анонсировать начало работ по pdoTools. У себя в тг-канале я уже давно озвучивал доработки, которые планировал добавить в pdoTools. И некоторые я уже реализовал на работе. Плюс накопилось много issues и PR на гитхабе, которые копятся и копятся. Уже большой ком накопился. Кто-то должен это остановить. Пора расчехлять камни силы.


Сергей Шлоков
29 августа 2024, 22:27
modx.pro
2
843
+23

Использование статичного ресурса для вывода pdf

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

мне нужно создать каталог документов с фильтром по году, и я бы хотел сделать это следующим образом

1) создать обычный ресурс с фильтром
2) Размещать у него в дочерних элементах статичные ресурсы (документы) с дополнительными полями для фильтрации

В целом то проблем никаких нет, в поле контент есть url документа который могу вытащить, но хотелось бы чтобы открывался документ по адресу статичного ресурса
Вячеслав Варов
29 августа 2024, 13:39
modx.pro
1 431
0

MIGX внутри MIGX для frontend на странице.

Здравствуйте, интересно делал ли кто вывод на фронтоне содержимое MIGX (в нем еще один MIGX), что бы можно было создавать новые таблички именно на фронтоне, а не в админке modx revo.

что то вроде личного кабинета для создания полей.
Игорь
28 августа 2024, 17:15
modx.pro
154
0

Как правильно задать свой блок "Ничего не найдено" в mFilter2

Здравствуйте!
Пробую сделать свой собственный блок в mFilter2 который бы выводил не просто надпись
«Подходящих результатов не найдено.» А полноценный блок с оформлением и картинкой внутри, пробую внутри tplOuter сделать проверку на количество в totalVar однако как и предполагалось это срабатывает только при загрузке страницы, а при применении фильтров — нет.

Верно ли я понимаю, что единственным верным решением это будет идти и добавлять этот блок на событие mse2_load в js?

В блоке используются словари для мультиязычности и не хотелось бы их опрокидывать в js.
Вячеслав Варов
28 августа 2024, 14:14
modx.pro
204
0

Как отправить изменение в корзине minishop2 через javascript?

Есть форма, при клике на кнопку работает, но нужно чтобы при опред событие из джса засабмитилось всё, submit() не работает, click() по кнопке не работает, если вручную нажимать всё работает.
Пробовал так:
closestFormSubmitBtn = getClosest(currentElement, 'button[name="ms2_action"]');
if(closestFormSubmitBtn){
	closestFormSubmitBtn.click();
}
/
closestForm = getClosest(currentElement, 'form.someform');
if(closestForm){
	closestForm.submit();
}
Pandemic
28 августа 2024, 08:16
modx.pro
184
0

Не меняется название опции Minishop 2

Добрый день,
MODX Revolution 2.7.3-pl
Minishop 2.5.0-pl
Не отображается на странице новое название опции фильтра (ключ не меняли).
В чанке tpl.mFilter2.filter.select2 название выводится так:
<option value="">{('mse2_filter_' ~ $table ~ '_' ~ $filter) | lexicon}</option>
Изменили название в опциях Minishop — везде внутри админки подтягивается новое имя, но на странице старое.
Кеш браузера удаляли, кеш внутри админки чистится, при попытке перегенерировать URI выдает:

«Обработка дат автоматической публикации
-> 0 документов было опубликовано.
-> 0 документов было снято с публикации.
Восстановление кэша системных настроек: Обновлено успешно!
Восстанавление кэшей контекстов
-> mgr: Обновлено успешно!
-> web: Обновлено успешно!
refresh_media_sources: Обновлено успешно!
Очистка кэша тем словарей: Обновлено успешно!
Очистка кэша сниппетов/плагинов: Обновлено успешно!
Очистка основного кэша: Обновлено успешно!
Очистка кэша ресурсов: Обновлено успешно!
Очистка кэша меню: Обновлено успешно!
Очистка кэша карты действий: Обновлено успешно!
[pThumb Cache Manager] Clean Level: 0 || Max Age: 30 days || Max Size: 100 MB || Max Files: 10000
:: Skipping cache cleanup based on settings»
Lel
Lel
28 августа 2024, 01:29
modx.pro
143
0

Как написать customPackages для SimpleSearch miniShop2 ?

Здравствуйте
Помогите написать customPackages для поиски color, price и.т.п.
Не как не разберусь что где как.
[[!SimpleSearch? 
                &customPackages=`msProductData:color:minishop2:{core_path}/components/minishop2/    model/:msProductData.id = modResource.id`
                &tpl=`Tpl.SearchResult` 
                &containerTpl=`Tpl.SearchResults` 
                &pageTpl=`Tpl.PageLink` 
                ¤tPageTpl=`Tpl.CurrentPageLink`
                &perPage=`0`
                &useAllWords=`0`
                &ids=`17,50`
            ]]
Рушан
27 августа 2024, 22:18
modx.pro
88
0

Общий промо-код на первую покупку

Приветствую!

Задача: создать промокод (не индивидуальный) на первую покупку, например, на 10%. Что-то вроде NEW10.
Просмотрел описание msPromoCode, msPromoCode2, других компонентов: описана куча возможностей, но не увидел нужной мне.

Какой из компонентов в магазине решают данную задачу или нет такого?
Скаут
27 августа 2024, 14:55
modx.pro
153
0