Tout est dans le titre, sauf que ça s'applique à Wordpress
Pour qu'un élément prenne 100% de la largeur de son conteneur, on peut utiliser width:100% (si l'élément est un bloc), ou utiliser le positionnement absolu, mettre left et right à 0... Mais cette dernière solution ne marche pas pour tous les éléments (img, object, et certains éléments de formulaire) L'auteur explique pourquoi et comment y remédier
Une petite astuce sympathique
La commande "php app/console debug:event-dispatcher" permet d'afficher la liste des événements de votre application, et donne la liste des écouteurs/souscripteurs par ordre d'exécution
Une petite astuce sympathique
Une petite astuce pour ceux qui veulent créer des extensions XUL (Firefox, Thunderbird, etc.)
Tout est dans le titre... quelques améliorations à apporter aux menus déroulants pour que l'accessibilité soit meilleure
Si vous faites une déclaration CSS du type "font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;", alors il est probable que vos utilisateurs sous Windows aient "Arial" qui s'affiche au lieu de "Segoe UI". Il y aurait une clef de registre qui substitue automatiquement Arial à Helvetica. Le remède est simple : permuter l'ordre de déclaration et mettre Segoe UI avant Helvetica.
Tout est dans le titre : installer Symfony2 dans un sous dossier d'un site existant... L'astuce est d'arriver à ne rendre que le dossier "web" accessible.
Une astuce CSS toute simple pour mettre en évidence au survol une ligne et une colonne
La ligne magique : img { object-fit: cover; } (via Maxlab via le Warrior du dimanche)
Un exemple d'utilisation de "filtre" dans les ArrayCollection de Doctrine2 : ça évite de récupérer toute la collection avant de filtrer...
Toujours bon à savoir, utiliser git stash pour "mettre en pause" le travail en cours et le reprendre plus tard
Une façon astucieuse de créer un menu (via le KnpMenuBundle) et de le personnaliser en fonction de l'utilisateur
Afficher des champs de formulaire supplémentaire en fonction de l'état de boutons radio / checkbox
Petite astuce pour ceux qui ajoutent une authentification HTTP à l'administration de Wordpress, il peut y avoir alors quelques erreurs qui apparaissent ("this page has a redirect loop", "Error 310", etc.) Il suffit d'ajouter au .htaccess à la racine du site, la ligne "ErrorDocument 401 default"
Par convention, les liens hypertextes sont soulignés... Le problème est que le soulignement casse parfois la lisibilité / propreté d'une police de caractères, rendant par exemple le "a" et le "q" indiscernables. L'auteur propose une solution
En résumé, "inverse side of x-to-one can never be lazy" Si vous avez une relation many-to-one bidirectionnelle, l'entité du côté one-to-many ne peut pas être "paresseuse", et il y aura donc des requêtes supplémentaires... Le seul remède est d'ajouter manuellement des LEFT JOIN / SELECT
Tout est dans le titre
Une petite astuce JavaScript