我试图向一个基于的morea添加一个新的“项目”类别,其中将会有一个类似于体验页面的页面,我将收集所有课程项目相关的体验和作业,甚至可能包含模块。如何将新类别添加到更多网站?
- 可以在他们的id中寻找'project'的页面还是可以更好地使用新的morea标签来标记?
- 我是否还需要创建一个名为“项目”的新实体类型,或只是重用现有的实体
- 在MoreaGeneraor.rb我找不到哪里模块级页面集合准备,例如像
module_page.data['morea_experiences']
。
我想准备一个'morea_project'
页面的类似集合,然后在新项目页面中遍历它。
这是否在这个.rb文件之外完成?通过Jekyll?所以我如何注入我的收藏。 - 任何简单的想法?...
感谢
附:我还添加了以下(从3号线)到“processMoreaFile()”,但它似乎并不可见在稍后阶段:
elsif new_page.data['morea_type'] == "assessment"
site.config['morea_assessment_pages'] << new_page
if new_page.data['morea_id'].include?('project')
site.config['morea_project_pages'] << new_page
puts "--- project page #{new_page.data['morea_id']}\n "
end
,但仍然不知道在哪里,让每个模块页面发现关于它的'项目'页
谢谢,我不得不遍历标签集合,但很简单,然后我开始采取的路线... 新的项目页面在这里:http://jce-il.github.io/se-class16b/project/ (它以从右到左的样式被本地化为希伯来语,相关的菜单项是'פרויקט') –
做得很好,而且很快。恭喜! –