sas / blog-module
Blog Module
This package's canonical repository appears to be gone and the package has been frozen as a result.
Installs: 18 888
Dependents: 0
Suggesters: 0
Security: 0
Stars: 106
Watchers: 7
Forks: 38
Open Issues: 33
Type:shopware-platform-plugin
Requires
- shopware/administration: ^6.5.0.0
- shopware/core: ^6.5.0.0
- shopware/storefront: ^6.5.0.0
Requires (Dev)
- infection/infection: ^0.25.4
- phpcompatibility/php-compatibility: ^9.3
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
- symplify/easy-coding-standard: ^9.3.12
- dev-master
- 2.11.5
- 2.11.4
- 2.11.3
- 2.11.2
- 2.11.1
- 2.10.0
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.0.x-dev
- 2.0.0
- v1.x-dev
- 1.5.15
- 1.5.14
- 1.5.12
- 1.5.11
- 1.5.10
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- dev-blog-2.11.5
- dev-dependabot/npm_and_yarn/tests/Cypress/follow-redirects-1.15.4
- dev-release-2-0-8
- dev-dependabot/npm_and_yarn/tests/Cypress/axios-1.6.0
- dev-feature/rector-6-5
- dev-issue-130-slug-needs-editable
- dev-feature/blog-cms-65-compatibility
- dev-issue-122-blog-per-saleschannel
- dev-feature/blog-cms-content
- dev-issue-91/side-menu-blog-category-and-filter
- dev-json-ld-schema
This package is auto-updated.
Last update: 2024-03-16 09:53:47 UTC
README
Shopware 6 Blog Plugin
1. How it looks in the storefront
2. How to create a blog entry
After the plugin installation you can find the entity if you hop to content -> blog
.
Here you can see all blog entries and create new ones.
Blog overview page with categories
And how you can create a new blog entry.
Blog CMS Detail Page - Here you could fill in the content of your blog entry
3. Configuration
The plugin makes use of two CMS Elements which are part of two different CMS Layouts. During the plugin installation those two CMS pages will be created for you:
- Blog Listing Page which contains a Blog Listing element
- Blog Detail Page which contains a Blog Detail element
Within the plugin configuration the Blog Detail Page ID is assigned, so Shopware knows which CMS Page to use for the detail page.
1. Menu entry
You need to create a new category within your category tree and assign the Blog Listing CMS Page.
After this you will see all blog articles within your menu/category entry in the storefront.
2. CMS Element
You can find new CMS elements under Block Category
-> Blog
:
For CMS Blog Listing element you can configure the following:
CMS Listing element configuration
Pagination within the storefront
SEO Url
Within the Settings > SEO
page you can define the structure of the URL to your blog detail page
where you can also select from all available variables.
RSS Feed
For access RSS Feed url you can use this path /blog/rss
Example(http://Your-domain/blog/rss
)
Blogs assignment on product detail page
You can assign blogs to products and display them on the product detail page.
By default, the plugin comes with a CMS element called CMS Blog Assignment, and this element is a part of the Product detail page layout. So you can assign blogs to products and display them on the product detail page without any additional configuration. Alternatively, you can create a new CMS block and assign the CMS Blog Assignment element to it.
CMS Blog Assignment element configuration
Display blogs on product detail page at Storefront
You can also display blogs of specific product on the other pages of the storefront by creating a new CMS block and assigning the CMS Blog Assignment element to it with an additional configuration like select the product.