@theptashyts

Как создать шаблон с помощью .tpl .php форматов?

Как прописывать переменные в .php файле и выводить их в .tpl, как эти файлы между собой связать?
  • Вопрос задан
  • 812 просмотров
Пригласить эксперта
Ответы на вопрос 6
qfox
@qfox
Ответы есть у меня
Все зависит от шаблонизатора, который вас устроит.

twig.sensiolabs.org
https://github.com/smarty-php/smarty/
https://github.com/alexeyrybak/blitz (habrahabr.ru/post/18695)
habrahabr.ru/post/128645

Либо же, что-то типа xslt:
https://github.com/bem/bh-php

Если нужен более точный ответ — определитесь с вопросом ;-)
Ответ написан
Комментировать
gluck59
@gluck59
Виртуальный глюк
page.php
$name = 'вася';
$email = 'vasya@pupkin.org';
		$smarty->assign(array(
  'name' => $name, 
  'email' => $email
		));

		return $this->display(__FILE__, 'page.tpl');


page.tpl
<p>
Привет, {$name}!
</p>
<p>
Теперь твой емейл — {$email}.
</p>
Ответ написан
Комментировать
azrail_dev
@azrail_dev
гугли на тему smarty, там как раз php и tpl
Ответ написан
Комментировать
VolodyaHome
@VolodyaHome
Изучите концепцию mvc, там хорошо рассказано, как данные передавать из контроллера в представление.
Ответ написан
Комментировать
infastin
@infastin
PHP программист
Используй шаблонизаторы, например:
- Smarty
- Twig
Ответ написан
Комментировать
65536
@65536
что угодно, только не смарти
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы