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