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