我的网站上有一个“关于我们”页面,该网页分为多个部分。
About Us
+Overview
+The Company
+Our services
+Future plans
(etc)
我希望在每个页面的右侧都有一个浮动块,其中包含指向其他每个页面的链接。
理想情况下,我想要的是创建一个名为AboutUsSidebar的页面,然后能够通过某种标记在所有相关部分中包含此页面,即..
{include('Sidebar')}
PyroCMS中有这样的东西吗?或者更好的方法呢?
答案 0 :(得分:1)
您应该使用视图分段。
使用HTML创建侧边栏并将其保存到插件/ shared_addons / themes / yourtheme / views / partials / sidebar.html中,然后将其包含在布局中:
{{ theme:partial name="sidebar" }}
答案 1 :(得分:0)
看起来页面类型是可行的,我之前没有看到页面顶部的页面类型按钮。
答案 2 :(得分:0)
最后,通过使用页面类型,我能够达到预期的效果。
我有一个名为“关于”的页面类型,其中包含侧边栏html,然后我在每个部分的页面类型之上使用页面。
工作得非常好。