pixeldev / sulu-newsbundle
Manage news for Sulu
Installs: 288
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Open Issues: 1
Type:sulu-bundle
Requires
- php: ^7.4 || ^8.0
- pixeldev/sulu-block-bundle: ^2.4
- sulu/sulu: ^2.4
- symfony/config: ^4.4 || ^5.0
- symfony/dependency-injection: ^4.4 || ^5.0
- symfony/framework-bundle: ^4.4 || ^5.0
- symfony/http-foundation: ^4.4 || ^5.0
- symfony/http-kernel: ^4.4 || ^5.0
README
Requirements
- PHP >= 7.4
- Sulu >= 2.4.*
- Symfony >= 5.4
Features
- List view of News (smart content)
- Without elasticsearch
- Routing
- Preview
- SULU Media include
- Content Blocks (Title,Editor,Image,Quote)
- Activity Log
- Trash
- Automation
- SEO
Installation
Install the bundle
Execute the following composer command to add the bundle to the dependencies of your project:
composer require pixeldev/sulu-newsbundle --with-all-dependencies
Enable the bundle
Enable the bundle by adding it to the list of registered bundles in the config/bundles.php
file of your project:
return [ /* ... */ Pixel\NewsBundle\NewsBundle::class => ['all' => true], ];
Update schema
bin/console do:sch:up --force
Bundle Config
Define the Admin Api Route in routes_admin.yaml
news.news_api: type: rest prefix: /admin/api resource: pixel_news.news_route_controller name_prefix: news.