Créer un Bundle

Placer vous à la racine de votre projet Symfony, puis exécuter cette ligne  : php bin/console generate:bundle Faites entrer , ce qui selectionnera « no » automatiquement  puis :   Comme vous pouvez le constater sur la gauche , notre architecture, nous avons un nouveau répertoire , « BlogBundle » avec un dossier Controller et Ressources . Astuce pour vérifier […]

Envoyer des mails depuis un VPS ubuntu debian

Votre VPS est maintenant opérationnel, et si vous ne disposez pas déjà d’un fournisseur de services de messagerie tel que Google, MailChimp ou Mandrill, vous avez la possibilité d’utiliser votre VPS dédié comme serveur de messagerie. Cette démarche peut être réalisée grâce à une reconfiguration du logiciel EXIM4. Voici comment procéder : Supprimez les Logiciels […]

WordPress 100% largeur articles

Il vous suffit de modifier votre thème, l’idéal est d’utiliser un thème enfant Mon thème a été fait avec Boostrap ce qui s’implifie la tâche, Allez dans apparence > Editeur > Modifier le fichier single.php Avant : <section id= »section-block » class= »site-content »> <div class= »container »> <div class= »row »> <!–Blog Posts–> <?php echo ‘<div class= »col-md-‘.( !is_active_sidebar( « sidebar-primary » ) ? »12″ : »8″ […]

Installation de Symfony 5

La façon d’installer Symfony sans problème sous Windows est d’utilisé Composer : Préalabe : Composer Git ( vous pourrez lancer les commandes facilement, il n’est pas recommandé d’utiliser la console CMD de windows ) Une fois composer et GIT installer, placer vous à la racine de vos projets et faites clique droit : Puis ouvrer GIT […]

Ajouter Expires headers sur Ubuntu

Comment ajouter l’expire header sous Ubuntu avecApache2 : Editer votre fichier httpd.conf The module ‘mod_expires’ must be activated Ajouter la nouvelle configuration 1) Activer le mod_expires sudo a2enmod expires sudo /etc/init.d/apache2 restart 2) Ajouter ces nouvelles lignes dans votre fichier httpd.conf nano /etc/apache2/apache2.conf Puis ajouter ces lignes à la fin ExpiresActive On ExpiresByType image/gif « access […]

phpMyAdmin not found after installation

Je partage avec vous la solution : Create a link /var/www sudo ln -s /usr/share/phpmyadmin /var/www/ sudo nano /etc/apache2/apache2.conf Then add the following line : Include /etc/phpmyadmin/apache.conf then Restart your apache sudo service apache2 reload  

Symfony 3 La traduction

Concernant la traduction il est très facile, il existent de nombreuses méthodes , en voici une : exemple.html.twig : <p{{ ‘message’|trans }}</p> Vous pouvez générer vos fichiers de traductions automatiquement avec ces commandes  : # tempate from app/Resources php bin/console translation:update –dump-messages –force fr php bin/console translation:update –dump-messages –force en # template from AppBundle/Resources php […]