Size: a a a

MODX. Русскоязычное сообщество.

2020 November 19

A

Andrew in MODX. Русскоязычное сообщество.
Sentinel
а надстройка  
pdotools_fenom_cache отключена?
да
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Николай Савин
Здесь не о файловых элементах речь.
Насколько я понимаю проблема из-за метода runSnippet в феноме
Про этот баг давно известно.  Решения у него насколько я знаю нет.
Настолько нет, что Сергей Шлоков в том числе поэтому свой ZoomX придумал
так вроде вот так работает кеш/некеш

{'pdoPage' | snippet}
{'!pdoPage' | snippet}
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Но так ты не запустишь @FILE
источник

A

Andrew in MODX. Русскоязычное сообщество.
Sentinel
так вроде вот так работает кеш/некеш

{'pdoPage' | snippet}
{'!pdoPage' | snippet}
это при вызове сниппетов из бд
источник

A

Andrew in MODX. Русскоязычное сообщество.
а нужно без бд
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Николай Савин
Но так ты не запустишь @FILE
ну значит о файловых 😉
источник

A

Andrew in MODX. Русскоязычное сообщество.
Николай Савин
Здесь не о файловых элементах речь.
Насколько я понимаю проблема из-за метода runSnippet в феноме
Про этот баг давно известно.  Решения у него насколько я знаю нет.
Настолько нет, что Сергей Шлоков в том числе поэтому свой ZoomX придумал
за наводку спасибо, нужно будет подробнее глянуть
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Andrew
за наводку спасибо, нужно будет подробнее глянуть
ну как вариант сделать плагин с евент на перезагрузку страницы
https://devpastet.ru/dokumentacziya/modx-revo/modx-revo/getcachemanager.html
источник

A

Andrew in MODX. Русскоязычное сообщество.
так а как это поможет? мне нужно в определённом месте вытаскивать свежие данные, всё остальное пусть кэшируется как обычно, я просто не хочу задействовать базу для хранения сниппетов
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Andrew
так а как это поможет? мне нужно в определённом месте вытаскивать свежие данные, всё остальное пусть кэшируется как обычно, я просто не хочу задействовать базу для хранения сниппетов
я твоей задачи не знаю.. ты спросил как, я скинул как вариант
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Andrew
так а как это поможет? мне нужно в определённом месте вытаскивать свежие данные, всё остальное пусть кэшируется как обычно, я просто не хочу задействовать базу для хранения сниппетов
Погодь, так это без проблем должно работать.
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
@FILE  кеширует ТОЛЬКО исходный код сниппета.  Если поменял логику - надо сбросить кэш.  А данные он выдает как положено разные.
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
В зависимости от входящих параметров.
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Если исходный код файлового сниппета не менять, он нормально работает из файла.  Ничего не кеширует.
источник

A

Andrew in MODX. Русскоязычное сообщество.
Николай Савин
@FILE  кеширует ТОЛЬКО исходный код сниппета.  Если поменял логику - надо сбросить кэш.  А данные он выдает как положено разные.
действительно, сами функции внутри без проблем отрабатывают, ещё раз спасибо
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Подскажите, оформление заказа msOrder - как сделать чтоб Extended поля записывались в нового пользователя (который создается при создании заказа) при оформлении заказа ? (extended[full_name])
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Ну тоесть новый покупатель заказал товар и вбил реквизиты организации. они должны попасть в его профиль.
источник

АК

Алексей Казанцев... in MODX. Русскоязычное сообщество.
Грубо говоря - это стандартный функционал или надо в хендлере прописать запись?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Ух... Ну, что... Выходим на финишную прямую.... 990...
источник

М

Миша in MODX. Русскоязычное сообщество.
https://modx.pro/components/20947

а компонент так и не опубликовали?
источник