yfktn / tulisan
October CMS 插件,用于提供丰富的内容写作功能,同时保持简洁的界面。
1.0.14
2022-10-13 08:32 UTC
Requires
- php: >=7.2.9
README
这是一个用于管理文章的插件,其中一个目标是提供后端文章管理功能,作为 OctoberCMS 插件开发。
具有保存标题、slug、文章内容(WYSIWYG)、文章分类设置、头部图像和相关图片的功能。当然,为了良好使用,用户需要修改用于渲染现有组件的 TWIG 模板。
包含3个组件,类似于文章管理器
- TulisanList:用于显示文章列表
- TulisanDetail:用于显示文章内容
- Kategori:用于显示分类列表
覆盖模板组件
正如所展示的,组件不会自动提供与用户使用的模板相符的渲染结果。
例如,在主页的一个 page
中使用 TulisanList
组件并声明在 page
[TulisanList daftarTulisanHomepage]
paramHalaman = "{{ :page }}"
jumlahItemPerHalaman = 10
filterKategori = "{{ :slugkategori }}"
halamanDetail = "kabar-baca"
tampilPagination = "true"
要覆盖模板,可以采取以下步骤
- 在
themes/digunakan/partials/daftarTulisanHomepage
创建一个文件夹 - 将
plugins/yfktn/tulisan/components/tulisanlist/default.htm
文件复制到新创建的文件夹中 - 调整
default.htm
的内容
预览所选主题
为了预览文章,文章必须已保存,并且在 CMS 的页面部分已实现 TulisanDetail 组件。
与 Offline.SiteSearch 集成
Offline.SiteSearch 插件为我们提供了创建具有高亮显示的搜索功能,请查看该插件。
默认情况下,该 tulisan
插件已与该插件集成,所需做的只是进行设置链接 URL,以确保点击搜索结果时可以访问应用中使用的链接。
请将 plugins/yfktn/tulisan/config/config.php
复制到应用的配置路径 config/yfktn/tulisan/config.php
,以便在插件更新时,我们的更改不会被覆盖。请根据需要进行配置更改。