Download the PHP package umanit/front-bundle without Composer
On this page you can find all versions of the php package umanit/front-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package front-bundle
ReadMe
Ce starter kit est à utiliser dans le cadre d'un projet symfony. Il embarque le starter kit
Avec des fonctionnalités en plus :
- un guide de style
- une route pour gérer des intégrations statiques
Pré-requis
- Utiliser Symfony 4
- Utiliser NVM pour installer node et yarn sur sa machine
Installation
À la racine du projet lancer la commande
Une fois le bundle installé il faut supprimer le package.json et le webpack.config.js qui ont été rajoutés par la
recipe flex de webpack-encore-bundle
.
Ensuite, il faut lancer la commande suivante :
Une fois terminée, il faut installer les dépendances front :
Enregistrer les routes
Le dossier et les fichiers du guide de style
Dans projet/templates
, créer le dossier style_guide
, puis structurer comme suit :
index.html.twig
Le {% include %}
est à répéter autant de fois qu'il y a d'éléments ajoutés dans le dossier.
Route d'intégration statique
La route /static/{path}
permet d'afficher les Twigs intégrés de manière statiques
La variable {path}
correspond au chemin d'accès d'un template Twig se trouvant dans templates/static/
, qu'importe
sa profondeur dans l'arborescence.
https://domain.wip/static/nom-du-twig.html
rendra la vue Twigtemplates/static/nom-du-twig.html.twig
https://domain.wip/static/sous-dossier/ma_vue.html
rendra la vue Twigtemplates/static/sous-dossier/ma_vue.html.twig
Utilisation
Pour toute la partie CSS l'utilisation est la même que le front kit.
All versions of front-bundle with dependencies
symfony/console Version ^6.2
symfony/framework-bundle Version ^6.2
symfony/webpack-encore-bundle Version ^1.13
symfony/yaml Version ^6.2