Expression Engine中offset =“ - 1”的替代方法

时间:2012-09-05 10:37:43

标签: expressionengine

有没有人知道表达式引擎如何在EE中的通道条目列表中处理负偏移?

如offset =" -1"

2 个答案:

答案 0 :(得分:0)

如果您在offset="-1"中使用{exp:channel:entries},则会出现重大的MySQL错误(假设您以超级管理员身份登录或能够看到错误)。

目前还不清楚你问题的目标是什么。如果您希望使用负偏移来反转顺序(如PHP字符串函数),则可以使用相反的sort值。默认值为desc,因此sort="asc"会相反。使用正offset="X"来跳过X条目。

如果您期望PHP array_slice中的offset类似于您仍然“前进”,但负偏移开始您从最后X条目,我不相信有直接比较。

答案 1 :(得分:0)

目标是在与当前频道条目相同的页面上使用前面的chanel条目。

我设法通过拉出相关的entry_ids并在php中处理它们然后用fixed_order属性将它们放回来设法做到了