2017-08-11 51 views
0

我是位于sitecore中的螺旋模式的新手。请在下面找到指向在Sitecore helix中如何重用项目层中的功能项目视图

  1. 我有主站项目工程// CDB.Helix.Sitecore.Project.website 像下面的解决方案结构

    enter image description here

  2. 在网站项目,我有页面布局查看为 功能//CDB.Helix.Sitecore.Feature.Header的控制器渲染折回占位符。

    enter image description here

  3. 当我添加引用CDB.Helix.Sitecore.Feature.Header在主体工程 CDB.Helix.Sitecore.Project.website

  4. 查看/ BasicHeader没有被主项目确定。

  5. 我如何在我的主项目中重复使用HeaderProject视图, 如何有效地引用?

回答

1

1)了解引用应该如何与乔木层螺旋是很重要的,所以应该用以下命令的一种方法: 项目 - >功能 - >基金会: enter image description here

和我看到你所做的是对的。

2)那么你应该有占位让称它为“phBasicHeader”在你的页面布局,这是一个placholder键,其中报头应呈现:

@Html.Sitecore.Placeholder("phBasicHeader") 

3)现在从Sitecore的你应该渲染(控制器或视图)为您basicview.chtml:

enter image description here

4)然后从Sitecore的,你加这个观点呈现给您的项目或Template TANDARD值,在phBasicHeader这样的:

enter image description here

相关问题