[Magento] Modifier le nom des PDF
Voici où vous pouvez changer le nom du fichier pdf (invoice2013-24-09_13-08-00): Copiez le fichier app/code/core/Mage/Adminhtml/Controller/Sales/Invoice.php Dans app/code/local/Mage/Adminhtml/Controller/Sales/Invoice.php Ligne 87 et 109: Remplacez : $this->_prepareDownloadResponse(‘invoice’.Mage::getSingleton(‘core/date’)->date(‘Y-m-d_H-i-s’).’.pdf’, $pdf->render(), ‘application/pdf’); Par le nom que vous souhaitez, ici le nom de la compagnie et le numéro de commande: $this->_prepareDownloadResponse(‘COMPANY-NAME’.$invoice->getIncrementId().’.pdf’, $pdf->render(), ‘application/pdf’); Par contre, je n’ai pas compris la différence entre […]
[Magento] Modifier les factures PDF – Partie 2
Je vous invite à visualiser d’abord la partie 1 si vous ne l’avez pas encore fait 1 – Ajouter un attribut produit dans la facture Il arrive que vous ajoutez certains attributs à vos produits que vous souhaitez afficher dans votre facture exemple : code barre (ean13) je vous explique comment procéder pour le faire […]
[Magento] Modifier les factures PDF – Partie 1
Tout d’abord, à chaque manipulation sur les fichiers, copiez les fichiers situé dans le répertoire app/code/core/Mage/Sales/Model/Order/Pdf/ dans app/code/local/Mage/Sales/Model/Order/Pdf/ afin de pouvoir mettre à jour votre Magento par la suite. 1 – Changez le logo Système > configuration > Ventes > VENTES > Design de facture et de bordereau de livraison Cliquez sur parcourir pour mettre […]
[WordPress] Contact Form 7 : charger les fichiers JS et CSS que si nécessaire
Contact Form 7 est un plugin qui permet de réaliser des formulaires personnalisable sur WordPress. La problématique Comme tout plugin ses fichiers JS et CSS sont insérés sur toutes les pages de votre site par défaut et le fait de charger les fichiers sur la totalité de vos pages web demande au visiteur des ressources […]
[WordPress] 20 Requêtes SQL qui vont vous simplifier la vie
Voici quelque requêtes SQL qui vont vous faire gagner un temps fou, si vous voulez réaliser l’une des tâches décrite plus bas, vous n’avez qu’à ouvrir votre base de données puis exécuter la requête correspondante. L’exécution de la requête ne prendra que quelque secondes. Voici donc la liste des tâches que vous pouvez réaliser grâce […]
[WordPress] Utiliser le plugin WP-PageNavi avec les « query_posts »
Lors d’un récent projet, j’ai eu à créer ma propre boucle avec query_posts. Pour la pagination j’utilisais le plugin WP-PageNavi qui est léger et très utile ^^ Cependant, si les deux sont utilisés sur la même page, lorsque l’on clique sur le 2 de la navigation, l’URL se transforme bien en la page 2, mais […]
[WordPress] L’installer en 1 clic avec WP Quick Install
Jonathan Buttigieg sur GeekPress à créé un plugin permettant l’installation de WordPress en un clic. Quand on est développeur WordPress, on effectue les mêmes étapes d’installation à chaque fois que l’on crée un site avec ce CMS. On commence par se rendre sur WordPress FR pour récupérer l’archive de WP en français, on la dézip, […]
[WordPress] Remplacer les balises autour des images
WordPress à la mauvaise habitude de placer des balises <p> autour des images. Avec l’arrivée du HTML, la balise <figure> semble plus appropriée.. Voici une fonction – a placer dans votre fichier function.php – qui va remplacer à la volée les balises <p> par des balises <figure>. Simple, efficace et en accord avec HTML5 ^^ […]
[WordPress] Ajouter une taille d’image au gestionnaire de médias
J’ai trouvée en farfouillant sur le net, ce petit bout de code qui permet d’ajouter une taille d’image supplémentaire dans le gestionnaire de médias de WordPress. Le gestionnaire de média de WordPress, qui vous permet d’envoyer et ajouter, dans vos articles/pages, des fichiers multimédias, propose par défaut 4 choix de tailles d’images différentes : miniature, […]
[WordPress] Empêcher les commentaires sur les médias (images, vidéos, …)
WordPress génère une page pour chaque médias, en réutilisant le template des pages. Résultat, tous les éléments de la charte graphique y sont présent, comme le header et le footer, mais également la section des commentaires. Voici donc un petit hack pour empêcher les commentaires sur les pages-médias. Ce code est à placer dans le […]