2011-11-30 86 views
4

有没有人成功地将ExpressionEngine讨论模块集成到常规模板中?表达式引擎论坛模块URL

我可以包含代码{exp:forum}到我的模板之一,这成功地提出了论坛主页,但我得到每个链接404错误。

发生这种情况是因为EE错误地写出论坛链接。

而不是这样的超级链接是输出:

/members/discussion-board/viewforum/1/

我得到这样的事情,而不是:

/members/viewforum/1/

我明白樟宜论坛URL使用{segment_2}而不是{segment_1}需要一些额外的设置。

我按照说明Running the Forums Through Regular Templates没有运气。任何帮助深表感谢。

我正在使用ExpressionEngine v2.2.2和Discussion Forum Module v3.1.4。

回答

1

要启用ExpressionEngine论坛为不同的URL运行 - 第二段上{segment_2} - 你需要通过定期的模板配置EE到运行座谈会。

question has been asked and answered on Stack Overflow before,但如果你已经创建的组和模板,你只需要:

  1. 从控制面板,进入加载项>模块>论坛>默认首
  2. 配置您的论坛理事会偏好于以下内容:

论坛论坛董事会简称:discussion-board
论坛网址:http://example.com/index.php/members/discussion-board/
论坛触发字:<empty>

在这一点上,您的论坛将被定期EE模板引擎内运行。

的论坛,然后通过上面创建模板为准访问 - 模板名称代替了“触发”这个词的使用:

http://www.example.com/members/discussion-board/