ExpressionEngine AJAX调用 - 模板或操作ID

时间:2012-10-03 16:23:30

标签: ajax expressionengine

我是ExpressionEngine的新手。我正在做一个只返回JSON的AJAX调用,并试图通过将方法插入到actions表中或通过调用一个剥离模板来解决这个问题。

模板看起来像这样......一行......(在ajax.group/call.html中):

{exp:ajaxclass:ajaxmethod}

这样只需调用http://localhost/ajaxclass/ajaxmethod/

即可

行动表:

http://localhost?ACT=1

我真的不喜欢将行为ID放在URI中,但是我被告知有可能在模板方面做得更好,就像它更快。使用ACT =调用剥离模板有什么好处?我觉得我更喜欢模板方式。

1 个答案:

答案 0 :(得分:2)

使用操作URL的优点是EE模板引擎在调用时不会运行,因此 应该更快(减少开销)。

虽然这是关于它的。