我正在使用 Sitecore 7.2 和博客 2.3。
我有一个博客,里面有几个条目,帖子显示得很好。我正在尝试创建一个继承“Entry”的自定义模板“CustomEntry”
我按照链接https://github.com/WeTeam/WeBlog/wiki/Template-Settings中的所有步骤进行操作。博客现在完全是空的。调试时,GetBlogEntries() 似乎为空。我相信这是一个与索引相关的问题。我有几件事不清楚。
- 在为Entry创建新模板时,我明白我应该继承Entry。我继承了条目和标准模板,并将条目排序为高于标准模板。这是我应该做的吗?
- 在下面的代码中,应该是什么“”,它应该是我正在使用的博客模板。在我的情况下CustomEntry?我知道该值应该是“CustomEntry”模板的 ID。
<locations hint="list:AddCrawler">
<master type="Sitecore.Modules.WeBlog.Search.Crawlers.DatabaseCrawler,Sitecore.Modules.WeBlog">
<include hint="list:IncludeTemplate" entryTemplate="$(EntryTemplateID)" commentTemplate="$(CommentTemplateID)">
<myEntry>{D5608C5D-45E4-43FA-B2E4-DCD9DDF3E5A1}</myEntry>
<myComment>{C85123CF-DA89-4C37-ACFA-4F8BA5157AC1}</myComment>
</include>
</master>
<web type="Sitecore.Modules.WeBlog.Search.Crawlers.DatabaseCrawler,Sitecore.Modules.WeBlog">
<include hint="list:IncludeTemplate" entryTemplate="$(EntryTemplateID)" commentTemplate="$(CommentTemplateID)">
<myEntry>{D5608C5D-45E4-43FA-B2E4-DCD9DDF3E5A1}</myEntry>
<myComment>{C85123CF-DA89-4C37-ACFA-4F8BA5157AC1}</myComment>
</include>
</web>
</locations>