Зачем устанавливать что-то дополнительно, когда стандартный пакет phpBB идёт уже с ними?Jenevra писал(а): 24.03.2023 15:45 как понимаю, для этого должно быть symphony, установить и его, и twig
Расширения - это просто!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Re: Расширения - это просто!
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 9 месяцев
Re: Расширения - это просто!
Не знала. Спасибо за ответ)
Тогда мне тем более непонятно, почему не работает наследование.
Тогда мне тем более непонятно, почему не работает наследование.
скриншот кода
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Расширения - это просто!
Код: Выделить всё
- { name: event.listener }
-
- Поддержка
- Сообщения: 5463
- Стаж: 20 лет 7 месяцев
- Откуда: Питер
- Благодарил (а): 181 раз
- Поблагодарили: 757 раз
Re: Расширения - это просто!
Есть полезное расширение ppk/cachegbpages, которое кэширует страницы форума. Если ответить в теме с помощью стандартного ответа, то сработает очистка кэша темы, чтобы её актуализировать для гостей и ботов. В этом расширении используется событие
А есть расширение быстрого ответа boardtools/quickreply, которое при формирования ответа использует совсем другое событие
Не пойму с какой стороны подлезть, чтобы связать работу этих обоих расширений и при ответе быстрым ответом quickreply происходило обращение к функциям расширения cachegbpages.
core.posting_modify_submit_post_after
из posting.php.А есть расширение быстрого ответа boardtools/quickreply, которое при формирования ответа использует совсем другое событие
core.submit_post_end
из functions_post.php и при ответе быстрым ответом очистка кэша не срабатывает.Не пойму с какой стороны подлезть, чтобы связать работу этих обоих расширений и при ответе быстрым ответом quickreply происходило обращение к функциям расширения cachegbpages.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB Guru
- Сообщения: 17028
- Стаж: 19 лет 3 месяца
- Откуда: Красноярск
- Благодарил (а): 563 раза
- Поблагодарили: 1725 раз
Re: Расширения - это просто!
Опционально (со знаком вопроса) передать в слушатель БО нужный сервис расширения cachegbpages, и уже в слушателе БО проверять его на null и использовать по назначению.