$category = file_get_contents("category.tpl");
В tpl файле прописывается html структура и различные вставки типа
{что то}
А в самой функции эти все ставки соответственно заменяются.
$replacer = array(
'{site_url}' => $this->url,
'{statistic}' => Blocks::printStatistics($statistics),
'{welcome_user}' => $welcome,
....
);
Что то типа такого.
Хотелось бы узнать для себя. Так правильно работать. Т.е. работают ли сейчас так.
Не уходит ли больше времени на загрузка файла, а потом еще и замены вставок. Правильно ли работать прямо в этой функции?
Или существуют какие то более современные методы.
Спустя 1 час, 33 минуты, 35 секунд (12.06.2011 - 00:43) neadekvat написал(а):
Работают и так.
Правда, было бы логичнее создать функцию, в которую бы ты передавал имя шаблона и данные для замены, а функция бы возвращала уже готовый текст, с подставленными значениями.
Насчет других вариантов: http://irbis-team.com/15/4/5
Правда, было бы логичнее создать функцию, в которую бы ты передавал имя шаблона и данные для замены, а функция бы возвращала уже готовый текст, с подставленными значениями.
Насчет других вариантов: http://irbis-team.com/15/4/5