Есть более простой и чистый способ.
1) Всю логику страницы переносите в отдельный скрипт вида page_content.php
2) Подключаете скрипт на странице до первого раскрытия HTML вывода:
Весь код страницы (index.php, например):
И после этого любой редактирующий будет видеть только фразу <!-- Изменяемая статичная область -->, даже вызов include(__DIR__ . "/page_content.php"); он не сможет.
1) Всю логику страницы переносите в отдельный скрипт вида page_content.php
2) Подключаете скрипт на странице до первого раскрытия HTML вывода:
Код |
---|
include(__DIR__ . "/page_content.php"); |
Весь код страницы (index.php, например):
Код |
---|
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); // Все скрипты и вывод запускаются в отдельном скрипте include(__DIR__ . "/page_content.php"); ?> <!-- Изменяемая статичная область --> <? // Футер require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?> |