cpana / basicblogbundle
Symfony Basic Blog Bundle
Installs: 62
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.5.0
- doctrine/dbal: <2.5
- doctrine/doctrine-bundle: ~1.4
- doctrine/orm: ~2.2,>=2.2.3,<2.5
- sensio/distribution-bundle: ~4.0
- sensio/framework-extra-bundle: ~3.0,>=3.0.2
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: 2.7.*
This package is not auto-updated.
Last update: 2024-11-09 18:32:50 UTC
README
#BasicBlogBundle
This bundle is indented for projects who need some basic blog features. Please see below a list of features already included:
Front side
- view all blog posts with pagination
- view individual blog posts and their comments
- add comments
Admin
- create new post. includes tags and uploading photo
- manage all blog posts with Edit and Delete options.
- manage comments with options to Approve/Unapprove or Delete.
#Installation
Install using Composer:
composer require cpana/basicblogbundle:dev-master
Register the bundle in AppKernel.php by adding:
new CPANA\BasicBlogBundle\CPANABasicBlogBundle(),
Import paths in app/config/routing.yml by adding:
CPANABasicBlogBundle:
resource: "@CPANABasicBlogBundle/Resources/config/routing.yml"
Make sure to have configured your database in app/config/parameters.yml Generate you schema using console:
php app/console cache:clear
php app/console doctrine:schema:update --force
#Usage
Go to browser and navigate to "your website/app_dev.php/admin/blog" Add a blog post and then go to "your website/app_dev.php/blog" to see the results.