包括主题目录导航菜单

时间:2013-03-07 13:22:28

标签: silverstripe

我正在使用这个画廊。

http://www.silverstriperesources.com/modules/silverstripe-3-gallery-plugin-module/

我需要包含themes/simple/templates/includes内的导航菜单文件。

我该怎么做?问题是ss3Gallery文件夹(在root中)和GalleryPage.ss分别在themes/simple之外。

因此,GalleryPage.ss <% include NavigationPage %>中的此代码无效。

2 个答案:

答案 0 :(得分:0)

您是否尝试将?flush=all附加到您的网址?

如果我没记错(至少在SS 2.x中)SilverStripe试图找到的顺序包括:

  1. mysite的/模板/包括/
  2. 主题/你的主题/模板/包括/
  3. 您的模块/模板/包括/
  4. 因此,您始终可以覆盖包含(或布局)。

答案 1 :(得分:0)

如果SilverStripe 3适用于SilverStripe 2.x等主题,您应该可以将 / ss3Gallery / templates 文件夹复制到 / themes / simple_ss3Gallery / templates 。这些新文件将覆盖扩展目录中的文件。