【发布时间】:2011-12-21 13:04:54
【问题描述】:
我正在使用jQuery.tmpl 模板来呈现我通过 ajax 获取的数据。尽管如此,有时布局会在服务器上呈现(即用于入口点、回退和缓存),因此 jQuery.tmpl 使用的模板与 Zend Framework 使用的用作备份的视图非常相似。
问题在于 Zend 在 HTML 中使用 PHP 标记,而 jQuery 使用模板语言。
ZF 视图如下所示:
<div id="Item_<?= $this->item->id ?>" class="Items">
<h2><?= $this->item->title ?></h2>
<p><?= $this->item->teaserText ?></p>
</div>
jQuery 模板如下所示:
<div id="Item_${id}" class="Items">
<h2>${title}</h2>
<p>${teaserText}</p>
</div>
是否有一个易于集成但仍然灵活的模板引擎可以用来解析 jQuery 模板? 有没有人使用 Smarty 进行此类解决方案的经验?
【问题讨论】:
标签: jquery zend-framework jquery-templates template-engine zend-view