Алексей Федоров

Алексей Федоров

Был в сети 01 апреля 2020, 14:31
Заказы не принимаю
Мне кажется, в таких случаях всегда нужно смотреть на корень проблемы. Почитал комменты, у нас с Wassi разные нюансы ситуации. Всё, что ему нужно это сбросить кэш старых тикетов, чтобы при первом заходе на страницу пользователя они перегенерировались. Он меняет настройки джевикса для тикетов, но на старых документах ситуация остаётся прежней из-за особенностей кэширования. По-моему, это уже лет 5 обсуждается с разных сторон. То есть, второе заворачивание тиветов в джевикс возникло как попытка исправить проблему для старых доков.

В сообществе уже могли создать небольшой плагин или пример кода для запуска через консоль, которые бы очищали кэш всех тикетов. Если не создали, то имеет смысл это сделать)
Добрый день. Не сразу заметил сообщение (и лучше «на ты», интернет же). Прописывал в файле компонента
prnt.sc/rqkm3g
Но как писал Серегй выше, решение «до первого обновления». Насколько помню, раньше обновление бутстраповского набора шаблонов могло обновить и джевикс за компанию (но это не точно).
Может я слишком разбалован, но привык считать «готовым решением» проблемы такой подход, который поможет сохранить полезный функционал и убрать сложности. То есть — отключите, удалите — это не решение, на мой взгляд. Вот если бы была некая альтернатива, чтобы и счетчик сохранить, и нагрузку уменьшить — это уже решение.
Зачем делать 2 вызова? В первом идет выборка нужных ресурсов, вписывай нужный шаблон и всех делов. Сплошные плюсы. Работать быстрее будет, чем сначала выбрать ресурсы, потом узнать их id, собрать список в плейсхолдер и в новом вызове получить эти же ресурсы по собранным id — какой-то бешеный крюк. Причем бессысленный.

По теме: не работать может по разным причинам — от необновленного компонента до пустого чанка шаблона вывода (назвал с опечаткой и все). На последнее как бы намекает строка
0.0000010: Returning processed chunks
Это просто сверхбыстро
Заметил, что появилась версия 2.0.6 и происходит что-то необычное) При обновлении пакет дублируется, при этом кнопка «обновить» остается активной. Думал, так и нужно, удалил не обновленный вариант, но перестала отображаться страница компонента (при переходе через меню). Выдает:
Could not find action file at: controllers/default/index.php
Опять установил версию 2.0.0, перезагрузил права доступа — все вернулось на круги своя. Удалил версию 2.0.6, снова попытался обновить, повторно два пакета висят. Опасаюсь чего-то испортить. Это нормально, так и должно быть?
баг с ссылкой на главную, всегда кидает на «голый домен»
В случае поддомена — нет проблемы, а с «папочными» вариантами скидывает на оригинальный язык
P.S.: Видел для мультиязычности на MODX проект SLI (
github), но обновлялся годы назад, плюс идет поверх системы, поэтому экспериментировать с ним не решился. Нативное решение очень радует). Отключенный перевод контента — это супер))