[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как объединить куски html в один файл?
tamat
Всем привет!

Есть файл шаблона, например:
<!doctype html>
<
head><title>Шаблон</title></head>
<
body>
<
h1>Контент</h1>
<?php
//Вставка одного файла
require 'a.php';
?>
<p>Текстик</p>
<?php
//Вставка другого файла
require 'b.php';
?>
<p>Текстик</p>
<?php
//Вставка третьего файла
require 'c.php';
?>

</body>
</
html>


и подключаемые файлы, содержащие php-код. Например:
a.php
<?= $text; ?>


b.php
<select>
<? foreach ($array as $value): ?>
<option><?= $value ?></option>
<? endforeach; ?>
</select>


c.php
<? if ($var): ?>
Текст
<? endif; ?>


Можно ли содержимое этих трех файлов запихать в один, и, как-то разграничив куски кода, вставлять их в шаблон? В реальности есть шаблон, который много чего стандартно отображает, но для некоторых отдельных сущностей хочется добавить в него пару лишних штрихов, а плодить кучу отдельных файлов-вставок с одной строчкой внутри не хочется) При этом php-код из подключаемых кусочков должен исполняться.

Т. е. один доп. файл
d.php
[a]
<?= $text; ?>
[/a]

[
b]
<
select>
<? foreach ($array as $value): ?>
<option><?= $value ?></option>
<? endforeach; ?>
</select>
[/
b]

[
c]
<? if ($var): ?>
Текст
<? endif; ?>
[/c]


Многого хочу?


Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.