[3.1][3.2] Расширение Pages
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.12
- Сообщения: 881
- Стаж: 14 лет 8 месяцев
- Откуда: Оттуда
- Благодарил (а): 54 раза
- Поблагодарили: 94 раза
Re: [3.1][3.2] Расширение Pages
Michel, Если при создании страницы используется html, может попробовать через условия шаблонов доступ к контенту давать/скрывать. Скажу сразу, сам не проверял, просто предположил, что может работать.
-
- phpBB 2.0.4
- Сообщения: 415
- Стаж: 13 лет 6 месяцев
- Откуда: Липецк
- Благодарил (а): 115 раз
- Поблагодарили: 49 раз
Re: [3.1][3.2] Расширение Pages
Вроде пишут что можно через это организовать, но что-то нифига не понял, но было очень интересно )) Может кто юзал, что это за зверь такой?
https://www.phpbb.com/community/viewtopic.php?t=2325391
https://www.phpbb.com/community/viewtopic.php?t=2325391
-
- phpBB 2.0.12
- Сообщения: 881
- Стаж: 14 лет 8 месяцев
- Откуда: Оттуда
- Благодарил (а): 54 раза
- Поблагодарили: 94 раза
Re: [3.1][3.2] Расширение Pages
Так набери в поиске запрос «phpbb условия шаблонов», да почитай, как и что.
-
- phpBB 2.0.4
- Сообщения: 415
- Стаж: 13 лет 6 месяцев
- Откуда: Липецк
- Благодарил (а): 115 раз
- Поблагодарили: 49 раз
Re: [3.1][3.2] Расширение Pages
И снова здравствуйте! В общем есть пару страниц которые встраиваются через iframe. Можно ли как-то организовать что на одном стиле открывалась одна страница, а на другом стиле вторая?
Вот примерный код:
что подсунуть в пути вместо prosilver, чтоб подхватывало страницу с того стиля, на котором находиться юзер. Что-то туплю и ничего не получается.
Вот примерный код:
Код: Выделить всё
<iframe class="autoHeight" id="myframe" name="myframe" src="styles/prosilver/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
-
- phpBB 2.0.4
- Сообщения: 415
- Стаж: 13 лет 6 месяцев
- Откуда: Липецк
- Благодарил (а): 115 раз
- Поблагодарили: 49 раз
Re: [3.1][3.2] Расширение Pages
Переместил в папку template. Указал переменную для данного расположения, всё равно не работает. Что я делаю не правильно?
Когда прописываю полностью, то всё подхватывается. Но мне нужно чтоб на разных стилях открывалась своя страница в своём стиле.
Код: Выделить всё
<iframe class="autoHeight" id="myframe" name="myframe" src="{T_TEMPLATE_PATH}/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
Код: Выделить всё
<iframe class="autoHeight" id="myframe" name="myframe" src="styles/my_style/template/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
-
- Поддержка
- Сообщения: 12807
- Стаж: 13 лет 11 месяцев
- Благодарил (а): 160 раз
- Поблагодарили: 2311 раз
Re: [3.1][3.2] Расширение Pages
Без переделки расширения, чтобы оно видело те переменные, решения нет
-
- phpBB 2.0.4
- Сообщения: 415
- Стаж: 13 лет 6 месяцев
- Откуда: Липецк
- Благодарил (а): 115 раз
- Поблагодарили: 49 раз
Re: [3.1][3.2] Расширение Pages
Вопрос был решён путём изменения моей страницы для встраивания через iframe. И создания своего Шаблона страницы. Далее создания папок в стилях расширения Pages. Переименование моей страницы в pages_mypage.html и размещение данного файла в папках стилей расширения с разным наполнением для каждого стиля. В итоге получил то что мне надо.
Код самой страницы следующий:
Код самой страницы следующий:
Код: Выделить всё
<!DOCTYPE html>
<html lang='ru'>
<head>
{% INCLUDECSS '@phpbb_pages/pages_controller.css' %}
{% include 'overall_header.html' %}
Скрипт используемый на моей странице.
</head>
<body>
<div class="panel">
<div class="inner">
<h2 class="pages-title">{{ PAGE_TITLE }}</h2>
<div class="content pages-content">
Код моей страницы для определённого стиля.
</div>
{% EVENT phpbb_pages_after_page_content %}
</div>
</div>
</body>
{% include 'overall_footer.html' %}
</html>