§1 Texte
PAGE BUILDER OPEN SOURCE POUR SYMFONY
⟲ la source a changé depuis cette traduction
PAGE BUILDER OPEN SOURCE POUR SYMFONY
⟲ la source a changé depuis cette traduction
Vos pages, composées bloc par bloc.
⟲ la source a changé depuis cette traduction
ContentBlocks ajoute un éditeur visuel à votre application Symfony : vos équipes construisent et publient leurs pages sans toucher au code, vos développeurs gardent la main sur le rendu.
⟲ la source a changé depuis cette traduction
Découvrir les blocs
⟲ la source a changé depuis cette traduction
Le projet
⟲ la source a changé depuis cette traduction
/blocs
⟲ la source a changé depuis cette traduction
/a-propos
⟲ la source a changé depuis cette traduction

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici
Un bureau vu du dessus : écran, clavier, tablette et carnets
⟲ la source a changé depuis cette traduction
18 blocs prêts
⟲ la source a changé depuis cette traduction
Titres, images, galeries, onglets, tableaux… tous éditables.
⟲ la source a changé depuis cette traduction
Brouillon protégé
⟲ la source a changé depuis cette traduction
Rien n’est en ligne avant que vous cliquiez sur Publier.
⟲ la source a changé depuis cette traduction
Multilingue
⟲ la source a changé depuis cette traduction
Un atelier de traduction, avec traduction automatique.
⟲ la source a changé depuis cette traduction
100 % Symfony
⟲ la source a changé depuis cette traduction
Doctrine, Twig, Live Components. Symfony 6.4 à 8.
⟲ la source a changé depuis cette traduction
Tout ce qu’il faut pour éditer sereinement
⟲ la source a changé depuis cette traduction
Le builder édite la vraie page, dans son vrai thème. Ce que vous voyez est ce que vos visiteurs verront.
⟲ la source a changé depuis cette traduction

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici
Glisser, déposer, ajuster
⟲ la source a changé depuis cette traduction
Annuler, rétablir, publier
⟲ la source a changé depuis cette traduction
Réutiliser ses sections
⟲ la source a changé depuis cette traduction
Sections, colonnes et blocs se réorganisent à la souris. Marges, fonds et alignements se règlent par appareil.
⟲ la source a changé depuis cette traduction
Chaque modification reste un brouillon. Ctrl+Z annule, et « Revenir à la version publiée » efface tout le brouillon d’un coup.
⟲ la source a changé depuis cette traduction
Enregistrez une section réussie dans la bibliothèque et réinsérez-la sur n’importe quelle page.
⟲ la source a changé depuis cette traduction
/blocs
⟲ la source a changé depuis cette traduction
Voir les blocs
⟲ la source a changé depuis cette traduction

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici
Un ordinateur portable ouvert sur une table en bois
⟲ la source a changé depuis cette traduction
Pensé pour toute l’équipe
⟲ la source a changé depuis cette traduction
Éditeurs
⟲ la source a changé depuis cette traduction
Développeurs
⟲ la source a changé depuis cette traduction
Product owners
⟲ la source a changé depuis cette traduction
Composez vos pages sans attendre une mise en production. Prévisualisez sur ordinateur, tablette et mobile avant de publier.
⟲ la source a changé depuis cette traduction
Un bloc est une classe PHP et un template Twig. Les données sont validées par le composant Form, le rendu reste le vôtre.
⟲ la source a changé depuis cette traduction
Les pages marketing sortent du backlog technique. Les droits d’édition se branchent sur votre sécurité Symfony existante.
⟲ la source a changé depuis cette traduction
Brouillon et publication séparés
⟲ la source a changé depuis cette traduction
Historique d’annulation par session
⟲ la source a changé depuis cette traduction
Export et import des pages en zip
⟲ la source a changé depuis cette traduction
Une page, plusieurs écrans
⟲ la source a changé depuis cette traduction
Chaque section peut changer de mise en page sur tablette et mobile : colonnes empilées, ordre inversé, carrousel.
⟲ la source a changé depuis cette traduction
⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici

⟲ la source a changé depuis cette traduction
Même fichier que la source
ou déposez un fichier ici
Vidéo de démonstration, sans son.
⟲ la source a changé depuis cette traduction
Compatible avec votre pile
⟲ la source a changé depuis cette traduction
Composant
⟲ la source a changé depuis cette traduction
Versions prises en charge
⟲ la source a changé depuis cette traduction
Symfony
⟲ la source a changé depuis cette traduction
6.4 LTS, 7.x, 8.x
⟲ la source a changé depuis cette traduction
PHP
⟲ la source a changé depuis cette traduction
8.2 et plus (8.4 pour Symfony 8)
⟲ la source a changé depuis cette traduction
Doctrine ORM
⟲ la source a changé depuis cette traduction
2.15+, 3.x
⟲ la source a changé depuis cette traduction
Base de données
⟲ la source a changé depuis cette traduction
MySQL, PostgreSQL… et SQLite pour cette démo
⟲ la source a changé depuis cette traduction
Assets
⟲ la source a changé depuis cette traduction
AssetMapper ou Webpack Encore
⟲ la source a changé depuis cette traduction
Questions fréquentes
⟲ la source a changé depuis cette traduction
Mes modifications sont-elles visibles par les autres visiteurs de la démo ?
⟲ la source a changé depuis cette traduction
Faut-il savoir coder pour éditer une page ?
⟲ la source a changé depuis cette traduction
Que se passe-t-il si je me trompe ?
⟲ la source a changé depuis cette traduction
Sous quelle licence est distribué ContentBlocks ?
⟲ la source a changé depuis cette traduction
Non. Chaque visiteur travaille sur sa propre copie, effacée après deux heures d’inactivité.
⟲ la source a changé depuis cette traduction
Non. Le code sert à créer de nouveaux types de blocs ; les assembler se fait entièrement dans le builder.
⟲ la source a changé depuis cette traduction
Rien n’est publié tant que vous ne l’avez pas décidé. Annulez avec Ctrl+Z, ou revenez à la version publiée.
⟲ la source a changé depuis cette traduction
MIT. Le code est sur GitHub et les paquets sur Packagist.
⟲ la source a changé depuis cette traduction
À vous de jouer
⟲ la source a changé depuis cette traduction
Cette page est votre brouillon : changez un titre, ajoutez une section, puis publiez.
⟲ la source a changé depuis cette traduction
Installer ContentBlocks
⟲ la source a changé depuis cette traduction
https://packagist.org/packages/klehm/content-blocks
⟲ la source a changé depuis cette traduction