Я несколько раз читал руководство Добавить новую настраиваемую страницу в phpBB, но все равно не могу заставить это работать.
Я пытаюсь интегрировать этот календарь с phpBB3. Я хочу, чтобы код календаря имел доступ к переменным phpBB, чтобы только зарегистрированные пользователи могли добавлять новые события.
В приведенном выше руководстве по phpBB рекомендуется создать короткую страницу PHP, которая устанавливает сеанс phpBB, а затем вызывает статический шаблон HTML, который использует включения на стороне сервера (SSI) для извлечения заголовков phpBB и т. Д. Но моя страница календаря - это не просто статический HTML , он также включает PHP-код. Я не могу получить вывод PHP страницы календаря для отображения между заголовком и нижним колонтитулом phpBB. HTML-код календаря отображается правильно, но PHP не выполняется. Похоже, что рекомендуемый метод просто не позволяет выполнять PHP-код в шаблоне.
Подводя итог: я следовал приведенному выше руководству, но заменил aboutus_body.html на свой Calendar.php. Вместо того, чтобы видеть, что календарь отображается правильно, с заголовком и нижним колонтитулом phpBB, я видел только HTML-части файла calendar.php, отображаемые с заголовком и нижним колонтитулом phpBB. Не было видно вывода календаря PHP.