2009-10-01 2 views
1

просто интересно, существует ли веб-фреймворк PHP или механизм шаблонов, который использует clean view philosophy, используемый в Lift, веб-каркасе Scala.Виды стиля стилей в фреймворке PHP

Короче говоря, чистая философия зрения заключается в том, что в представлениях должен быть нулевой код. И что представление должно быть допустимым HTML.

Я хотел бы заменить типичный кусок PHP кода, как это:

<ul> 
<?php foreach ($addressbook as $name):?> 
    <li><?=$name?></li> 
<?php endforeach; ?> 
</ul> 

С HTML тега только шаблон:

<ul> 
    <framework:AddressBookView.listNames> 
     <li:name /> 
    </framework:AddressBookView.listNames> 
</ul> 

Какой бы назвать listNames метод на АдресBookView класс. Метод listNames затем позаботится о том, чтобы повторно привязывать имена из имен AddressBook к . < li: name/> тег.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^