inrae / sicpa-documentation-bundle
SicpaDocumentationBundle Symfony du cati/sicpa avec catégories, articles, documents attachés, pagination, recherche et administration.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Type:symfony-bundle
pkg:composer/inrae/sicpa-documentation-bundle
Requires
- php: ^8.2
- doctrine/orm: ^3.0
- league/commonmark: ^2.7
- symfony/filesystem: ^7.0
- symfony/form: ^7.0
- symfony/framework-bundle: ^7.0
- symfony/security-bundle: ^7.0
- symfony/twig-bundle: ^7.0
- symfony/ux-icons: ^2.31
- twig/markdown-extra: ^3.22
- twig/string-extra: *
README
Lancez les commandes suivantes:
composer require inrae/sicpa-documentation-bundle
php bin/console make:migration
php bin/console doctrine:migrations:migrate
Configuration
config/routes.yaml:
sicpa_documentation:
resource: '@SicpaDocumentationBundle/src/Controller'
prefix: /cati-sicpa
type: attribute
config/services.yaml:
INRAE\SicpaDocumentationBundle\Controller\:
resource: '@SicpaDocumentationBundle/src/Controller'
tags: ['controller.service_arguments']
config/packages/twig.yaml
twig:
paths:
'%kernel.project_dir%/vendor/inrae/sicpa-documentation-bundle/src/Resources/views': Documentation
config/packages/documentation.yaml
documentation:
source: 'markdown' # or 'database'
markdown_path: '%kernel.project_dir%/docs/documentation'