agoat / contao-postsnpages
Contao 4 Posts'n'pages
Installs: 125
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 4
Type:contao-bundle
Requires
- php: ^7.2
- contao/core-bundle: ^4.9
- symfony/framework-bundle: 4.4.*
Requires (Dev)
- phpunit/phpunit: ^8.4
Suggests
- agoat/contao-permalink: Clear and easy url handling for posts and pages
README
About
An alternative structure to manage content in contao - similar to Wordpress but with a more comprehensive approach. It's based on the idea that a website basically contains 3 types of content:
Post content
Content that refers to an article or topic (which is typical for blogs), which can be called under a separate url, but which are also listed in an overview within a page (usually as a teaser).
Page content
Content that refers to a single page and which is only available on this page (like team pages, contact pages).
Static content
Content that is integrated as a module in the page layout and which can be seen on several or all pages (like footers or copyright informations).
Notice
If installed into an existing project, all page articles will disappear (they still exists in the database). A automatic migration of the page articles to the new page containers will be implemented in a future version.
Install
Contao manager
Search for the package and install it
agoat/contao-postsnpages
Managed edition
Add the package
# Using the composer
composer require agoat/contao-postsnpages
Registration and configuration is done by the manager-plugin automatically.
Standard edition
Add the package
# Using the composer
composer require agoat/contao-postsnpages
Register the bundle in the AppKernel
# app/AppKernel.php class AppKernel { // ... public function registerBundles() { $bundles = [ // ... // after Contao\CoreBundle\ContaoCoreBundle new Agoat\PostsnPagesBundle\AgoatPostsnPagesBundle(), ]; } }