171 похожих чатов

Можно как-то через API узнать список чанков, которые использовались при

отрисовки страницы?

9 ответов

21 просмотр

Напрямую нет, возможно написать плагин на рендер и там в сессию складывать имена

Максим-Завалишин Автор вопроса
Николай Савин
Напрямую нет, возможно написать плагин на рендер и...

На "рендер" чего? Что-то не пойму на какое событие плагин вешать..

Максим Завалишин
На "рендер" чего? Что-то не пойму на какое событие...

А вот почитай, попробуй понять https://modzone.ru/blog/2015/12/27/frontend-events-for-modx/

Максим-Завалишин Автор вопроса
Николай Савин
А вот почитай, попробуй понять https://modzone.ru/...

Почитал и всё равно не совсем понимаю какое событие выбрать для моей задачи. Или ты предлагаешь парсить контент регуляркой на наличие чанков? Или как?

Николай Савин
А вот почитай, попробуй понять https://modzone.ru/...

Тут нужно пробовать. Я тебе готовый рецепт не дам. Я бы смотрел в первую очередь на событие OnParseDocument

Максим-Завалишин Автор вопроса
Николай Савин
Тут нужно пробовать. Я тебе готовый рецепт не дам...

В это событие передаётся только содержимое чанка/переменных. И не понятно толи чанк, толи нет и с каким названием...

Максим Завалишин
В это событие передаётся только содержимое чанка/п...

Ну слушай, я тебе идею подкинул, а ты думай. Совсем не хочется вникать в задачу. Возможно идея в принципе фиговая и можно как то по другому сделать. Возможно у тебя задумка изначально фиговая и твоя задача по другому решается. Всякое может быть. Ты ж толком не объяснял какую задачу решаешь

Максим-Завалишин Автор вопроса

Ты как-то "в штыки" воспринял мой ответ (или так показалось) 🙂 Просто изначально показалось ты как-то уверенно сказал, мол плагин на событие и там в сессию записывать названия... я и подумал, что знаешь как))

Максим Завалишин
Ты как-то "в штыки" воспринял мой ответ (или так п...

Ну я воспринял твои вопросы так, что ты от меня хочешь четко прописанной конкретики, вместо того, чтобы самому посидеть подумать. Это не так? Нет у меня заготовок и такого опыта нет. Я не решал подобные задачи. Просто прикинул как бы сам поступил.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта