Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Инструменты разработчика

 
 
Опции темы Опции просмотра
Старый 12.01.2018, 14:13   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от Ивано++ Посмотреть сообщение
Нашел еще интересный пример, тоже связанный с динамикой на странице, но не могу доконца разобраться что именно он делает и как работает: http://typo3blogger.de/hook-contentpostproc-vs-cache/
"Перехват (англ. hooking) — технология, позволяющая изменить стандартное поведение тех или иных компонентов информационной системы" https://ru.wikipedia.org/wiki/%D0%9F...BD%D0%B8%D0%B5)

http://typo3blogger.de/hook-contentpostproc-vs-cache/
"Перехват contentPostProc против кэш

В некоторых расширениях выход FE TYPO3 изменяется с помощью hook-контента contentPostProc (например, добавление всплывающих подсказок, улучшение исходного кода HTML, предотвращение спама посредством манипуляций с формами и т. Д.). Используя этот перехват... Вы быстро обнаружите, что есть проблемы, как только страница выходит из кеша. Рональд Штайнер нашел элегантное решение этой проблемы ...

Я также долго изучал проблему и узнал после интенсивного поиска, что Typoscript поверх $ GLOBALS [, TSFE] -> tmpl-> setup больше не доступен, как только страница выходит из кеша. Затем я попробовал все перехватчики, а также попытался инициализировать GLOBALS вручную, что я частично преуспел (но с большим количеством лишнего кода).

В то же время Рональд придумал блестяще простое решение, которое он использует в своем спам-боксе. Почему бы не использовать два перехвата Один перехват для объектов USER_INT и COA_INT и еще один для кэшированных страниц. Это вызывает два разных метода, которые используют наш основной метод. В функции main () всегда доступна функция $ GLOBALS [, TSFE] -> tmpl->(см. Пример кода)"
Николай Сипко вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делает - $TYPO3_CONF_VARS['FE']['cacheHash']? Ивано++ Инструменты разработчика 1 15.10.2013 13:34
Что происходит в ядре, когда идет запрос битых адресов... Ивано++ Разработка расширений / TYPO3 extension development 23 09.10.2013 12:02
фотогалерея для пользователей etc Общие вопросы 4 30.04.2013 01:34
Освоение Typo3 от начала до конца, всё разжёвано :) premier FAQ (Часто задаваемые вопросы) 69 19.04.2007 16:47


Часовой пояс GMT +4, время: 16:38.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория