我试图自定义Piranha CMS系统。我有兴趣更改布局,设置我自己的样式菜单,并调整页面上的内容显示的位置。
我是否想要根据自己的喜好修改_Layout.cshtml文件?
如果文档中的页面包含此内容,请帮助提供链接。 :)
答案 0 :(得分:3)
Piranha CMS只是内容管理的框架,而不是具有小部件,主题和类似内容的网站模板:)据说,一个基本的Piranha CMS项目基本上是一个标准的MVC项目两个包含控制器,一个为所请求的页面加载模型,另一个为所请求的帖子加载模型。
这意味着在样式和修改方面,您可以对任何普通的MVC应用程序执行任何操作。
存在一些用于渲染菜单,面包屑等的帮助。帮助者的文档可以在这里找到:
对于渲染html 的辅助方法,有一些钩子可以覆盖所有渲染的内容,以便您可以根据需要将标准菜单更改为您自己的html样式。可在此处找到可用挂钩的文档:
关于网页类型可以实现的目标以及使用不同区域创建模板,您可以查看以下页面:
我希望这对你有所帮助。
问候!
哈坎