werkstattl / openblogware
OpenBlogware: Shopware 6 的博客模块。
4.0.1
2024-09-19 18:48 UTC
Requires
- shopware/administration: ^6.6.0.0
- shopware/core: ^6.6.0.0
- shopware/storefront: ^6.6.0.0
Requires (Dev)
- infection/infection: ^0.29.6
- kubawerlos/php-cs-fixer-custom-fixers: ^3.16
- phpcompatibility/php-compatibility: ^9.3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.5
- symplify/easy-coding-standard: ^12.1.14
README
OpenBlogware - Shopware 6 博客插件
插件安装后,您可以转到 内容 -> 博客 以找到实体。
配置
该插件使用两个 CMS 元素,这些元素是两个不同 CMS 布局的组成部分。在插件安装过程中,将为您创建这两个 CMS 页面
- 包含博客详情元素的博客列表页面
- 包含博客列表元素的博客详情页面
在插件配置中,分配了 博客详情页面 ID,这样 Shopware 就知道应该使用哪个 CMS 页面作为详情页面。
菜单条目
您需要在您的分类树中创建一个新的分类,并将 博客列表 CMS 页面分配给它。
之后,您将在店面中的菜单/分类条目中看到所有博客文章。
CMS 列表元素
目前,您只能设置每页显示的帖子数以进行分页。
SEO URL
在 设置 > SEO 页面,您可以定义博客详情页的URL结构,您还可以选择所有可用的变量。
RSS订阅源
要访问 RSS订阅源 URL,可以使用此路径 /blog/rss 例如(http://Your-domain/blog/rss)
安装
Shopware 6插件的压缩安装包
- 从发行页面下载最新的
WerklOpenBlogware.zip文件。 - 在Shopware 6后端,导航到 扩展 > 我的扩展。
- 点击 上传扩展。
- 如果提示,确认警告。
- 选择
WerklOpenBlogware.zip文件 - 安装并激活插件。
Composer安装
- 导航到您的Shopware安装根目录。
- 运行以下命令
composer require werkstattl/openblogware
- 要安装插件,运行
bin/console plugin:refresh bin/console plugin:install WerklOpenBlogware
- 要清除缓存,运行
bin/console cache:clear
致谢
此插件最初是从一个Shopware 6插件的最新的MIT许可版本分支出来的,该插件添加了博客功能。原始项目的源代码不再公开。
- ChristopherDosin - 原始创建者