0

这个问题有一个答案,基本上是说让模板组和模板像控制器一样工作并像数据一样输出 JSON。

这是在 ExpressionEngine 中执行此操作的正确方法吗?还是有本地的、更“自然”的方式来做 Ajax?

4

1 回答 1

0

这里的最佳方法可能取决于您正在使用的数据。如果您希望从核心频道条目模块输出 JSON 格式的内容,那么我建议您使用 Rob Sanchez 的ExpressionEngine JSON 插件

如果您正在使用自定义构建的模块,那么您不妨进一步扩展它并实现 JSON 方法。例如,如果您有一个 Widgets 模块,您可以json()在其中创建一个方法,然后通过{exp:widgets:json var="foo"}.

于 2012-11-28T11:07:28.273 回答