Download the PHP package mkebza/content-bundle without Composer
On this page you can find all versions of the php package mkebza/content-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mkebza/content-bundle
More information about mkebza/content-bundle
Files in mkebza/content-bundle
Package content-bundle
Short Description Symfony bundle for handling basic content needs for sites, Pages / Blocks / Media
License MIT
Informations about the package content-bundle
ContentBundle
User to implement basic site content for site.
Provides these objects:
- Page
- Text block
- Gallery
- Image
Page
Possible to extends Pages with implementing of \MKebza\Content\Service\Page\PageTypeInterface
. This allows to add extra fields to the pages.
If mkebza/sitemap-bundle
is installed will add entries of active pages to sitemap.
Adds twig function content_page()
which returns block by key
Text block
Used to create text blocks in certain positions in page. Possible to extends by implementing \MKebza\Content\Service\TextBlock\TextBlockTypeInterface
.
Adds twig function content_block()
which returns block by key
Gallery
Simple holder for galleries of images
Image
General object implemeting image storage. Connected with Liip Imagine bundle and VichUplaoder
EntityImage
Allows of easy setting of image to entity. Use \MKebza\Content\ORM\EntityImage
in your entity.
EntityImageMany
Use MKebza\Content\ORM\EntityImageMany
in your entity, implement abstract method pointing to your entity and you can add ManyImages to one entity.
Your admin needs to implement \MKebza\Content\Service\Image\AdminImageInterface
for it to work.
All versions of content-bundle with dependencies
symfony/dependency-injection Version ~3.4|~4.0
symfony/event-dispatcher Version ~3.4|~4.0
symfony/config Version ~3.4|~4.0
vich/uploader-bundle Version ^1.8
oneup/flysystem-bundle Version ^3.0
liip/imagine-bundle Version ^2.1
mkebza/sitemap-bundle Version ^1.0