2012-06-04 27 views
0

我传递一个目的是胡子和该对象具有与一个参数的方法。 Mustache和PHP可以这样做吗?小胡子vs其他引擎。也许我应该使用另一个模板引擎?

{{object.method(parameter)}} 

如果用胡须来达到这个目的太费力,那么你会推荐什么模板引擎?

记住我需要将参数传递给对象方法,而在视图 上下文中(就像我们使用助手一样)。尽可能最接近胡须的语法是受欢迎的。

回答

4

这是不可能的小胡子。

这就是说,你也许可以解决什么,那就是你正在寻找一个合适的视图模型,这是一个更胡子的方法来解决。

如果你绝对必须能够传递参数给对象的方法,我们在谈论你的模板逻辑。虽然不是一种固有的坏事,这绝对不是一个胡子的事情:)

为PHP坚实的模板语言(除了胡子,当然),我推荐的树枝。

+0

谢谢,我现在用的树枝。不像胡须语法那样令人愉悦,但看起来不错。 – marcio