【发布时间】:2023-03-18 05:26:01
【问题描述】:
我正在尝试使用 october CMS 构建单页网站。 十月 CMS 能够创建具有不同 url 的单独页面。
但我想创建一个单页网站,能够在不知道 html&php 的情况下管理内容。
此页面将有 4-5 个部分,所有部分都有自己的设计标题和内容。每个部分都将显示视差效果。
那么,编辑单页部分和内容的最佳方式是什么。
【问题讨论】:
标签: octobercms
我正在尝试使用 october CMS 构建单页网站。 十月 CMS 能够创建具有不同 url 的单独页面。
但我想创建一个单页网站,能够在不知道 html&php 的情况下管理内容。
此页面将有 4-5 个部分,所有部分都有自己的设计标题和内容。每个部分都将显示视差效果。
那么,编辑单页部分和内容的最佳方式是什么。
【问题讨论】:
标签: octobercms
您可以使用部分作为部分 您还可以在每个部分设置不同的设计集 以及仅设置部分父标记的 id 中的菜单 url。
部分 部分包含可重用的 HTML 标记块。
Partials 是定义在单独文件中的 HTML 块,可以包含在任何地方。下面的代码 ins 用于在主页中加载部分
{% partial "partial-name" %}
您可以创建部分,如下图所示
【讨论】:
现在也可以通过使用静态页面插件here 结合placeholder tags 以更优雅的方式实现这一点
现在可以像这样创建静态页面布局:
<html>
<body>
{% if placeholder('home') %}
<section id="home">
{% placeholder home %}
</section>
{% endif %}
{% if placeholder('section1') %}
<section id="section1">
{% placeholder section1 %}
</section>
{% endif %}
</body>
</html>
并且页面编辑器上会显示多个选项卡来编辑相关内容。
【讨论】: