Dmytro
сделай некешируемым if и проверь
Сергей
Сергей
нет, не работает
Dmytro
так у тебя 7-8 с одинаковым шаблоном?
Сергей
Сергей
1 шаблон. и я хотел через чанки менять меню, в нужных документах по ID так как мало документов
Alexander
Йоу народ, кто-нибудь пользуется формлистером и галочкой "запомнить" меня. Вроде имя куки прописываю в вызове и в плагине, поле rememberme тоже прописываю, кука сохраняется. Но по факту комп включаешь на следующий день и просит авторизацию.
Volodymyr
Volodymyr
да, это сразу проверил
там не перезагрузки компа, а просто закрытия браузера должно быть достаточно,
я в таком случае просто лезу в код, и смотрю почему не работает
Alexander
Alexander
Aliaksandr
Был тут один, поле фиг знает как назвал и тоже возмущался :)
RisingIsland
Are System Events error log saved to any file or just stored in DB?
Alexander
Alexander
Aliaksandr
Ну значит плагин выключен, если кука есть
Aliaksandr
При наличии нужной куки происходит это https://github.com/evolution-cms/evolution/blob/2.0.x/assets/lib/MODxAPI/modUsers.php#L532 без участия формлистера )
RisingIsland
I just received the following error (evo1.4.11):
[26-Jul-2020 11:49:35 UTC] PHP Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /public_html/assets/plugins/extrascheck/CheckOutdated.class.php on line 57
[26-Jul-2020 11:49:35 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/evolution-cms/OutdatedExtrasCheck/master/outdated.json): failed to open stream: no suitable wrapper could be found in /public_html/assets/plugins/extrascheck/CheckOutdated.class.php on line 57
Aleksey
Добрый день. Подскажите как грамотно реализовать. Есть на сайте банеры и разные формы,которые имеют разный рендер в зависимости от гео. Т.е. вывод их надо сделать некешируемым. Я сделал через плагин, в нем определяю гео и создаю через SetPlaceholder разные банеры. Но такой подход не подходит, т.к. кешируется. А делать много разных некируемых сниппетов не хочется, нужно сделать все в одном месте. В одном месте опредялется гео и подтягиваются из базы нужные данные для рендеров в одном запросе. Как лучше сделать подскажите?
Pathologic
использовать нормальный кэшер
Aleksey
twig ?
Pathologic
можно и твиг
Aliaksandr
А почему "такой подход кэшируется"?))
Pathologic
страница же кэшируется целиком
Pathologic
это в рево плейсхолдеры бывают некэшированные
Aliaksandr
Для некэшированных плейсхолдеров в эво я делаю некэшированный сниппет return $modx->getPlaceholder($name); ))
Aliaksandr
Обычный геттер, который явно нагрузки не даст
Aliaksandr
А вот на этапе создания этих плейсхолдеров их можно просто писать в файлы, чтобы повторно не рендерить, а брать оттуда
Pathologic
так я и написал, что нужен кэшер ((:
Aleksey
Aleksey
Подозреваю что событие плагина возможно не то. Я на OnLoadDocumentObject повесил
Aliaksandr
Наверно не то, раз для кэшированной страницы не отрабатывает
Pathologic
document object кэшируется вместе со страницей
Aleksey
какое событие лучше взять?
Pathologic
OnWebPagePrerender может
Aliaksandr
Я все обычно фигачу в начале, на OnWebPageInit да OnPageNotFound )
Pathologic
можно и так, они точно всегда выполняются
Aliaksandr
Вот поэтому :) остальные какие-то вечно "со спецификой" :)
Aleksey
OnWebPageInit помогло, спасибо за помощь
Alexey
знаете что может быть охуеннеей, чем пройти в конец участка и искупнуться? Правильно. Ничего!))
Neo
Ilya
Привет всем
Столкнулся со следующей проблемой , какую бы вкладку админки я не включил окно не меняется
Ilya
Ilya
Если кто-то сталкивался с подобным дайте хотя бы направление что сломалось
Буду благодарен за любую помощь
Pathologic
направление - прочитать, что написано 😸
Ilya
Прочитал, особо это те помогло
Pathologic
а я прочитал и увидел название плагина, который вызывает ошибку
Neo
Ilya
Как мне его отключить не через админку?
Pathologic
бок в том, что версия пхп для него слишком новая, видимо
Pathologic
отключить через базу и кэш удалить руками
Ilya
Как называется таблица в БД?
Neo
5 сек
Ilya
Нашед
Ilya
Спасибо большое, ребят
Neo
site_plugins
Neo
та нез
Ilya
Значит даже все правильно удалил, странно
Neo
Neo
ну разве что не 0 а 1 наоборот) нужно поставить было, что б отключить
Ilya
потому что я последние пару часов так и наравлю не то что нужно удалить
Aliaksandr
Рыжему из Иванушек уже 50, а тут все обсуждают, что делать с ошибкой, в которой написано, что с ней делать :-)
Aliaksandr
Не будет тут, похоже, толку ))
Pathologic
а когда-то пытались сделать автоотключение плагинов при ошибках
Aliaksandr
Тогда бы никто не узнал, что box, lite и round надо брать в кавычки https://github.com/Nicola1971/DashboardStats-widget/blob/master/install/assets/plugins/DashboardStats.tpl#L119
Aliaksandr
А так, не видать на в-мет.рф красивых дашбордов ))
Pathologic
на этом сайте только дашбордов и не хватает
Aleksandr
на этом сайте не хватает мета
Timoffey
А без плагина для VSCode нельзя сделать подсветку синтаксиса для Evo? Типа как вот в PHPStrom?
Timoffey
не подсветку, дополнения, чтоб я писал modx-> и он выбрасывал предложения
Pathologic
можно сделать, я не возражаю
Volodymyr
что значит, выводить разделы?
Volodymyr
//если хотим искать только по заданным документам, то до вызова [!eFilter!] устанавливаем их спискок в плейсхолдер eFilter_search_ids