Programmation


mai

23

2014
Prestashop : avoir des numéros de commande en chiffre

Prestashop : avoir des numéros de commande en chiffre

Prestashop fait des choses biens, et d’autres beaucoup moins biens comme les références des commandes. Par défaut, les références sont une suite de 9 lettres. Un client m’a récemment fait remarqué que ce n’est pas du tout évident de travailler avec des lettres. Imaginez l’un de ses clients lui téléphoner suite à un problème : « Oui bonjour, j’ai un soucis sur la commande R comme...

Lire la suite


mar

13

2014
Comment supprimer le /fr/ des urls de Prestashop

Comment supprimer le /fr/ des urls de Prestashop

Ce tuto a été réalisé avec la version 1.5.6.2 de Prestashop. Si vous êtes dans une configuration multilingue de votre boutique, que vous souhaitez conserver le /en/ pour la partie anglais et supprimer le /fr/ pour la partie française (ce que je ne conseille d’ailleurs pas), vous ne pouvez pas le faire à moins de modifier certains fichiers du core de Prestashop comme la classe...

Lire la suite


fév

12

2014
Noindex sur toutes les pages inutiles de Prestashop

Noindex sur toutes les pages inutiles de Prestashop

Toujours dans la lignée des scripts pour améliorer la qualité globale de vos sites et comme j’utilise presque quotidiennement Prestashop, en voici un autre. Le script ci-dessous est un code que j’appelle ‘bulletproof’. Il va servir pour toutes les versions de Prestashop et dans toutes les situations dans je vais l’appliquer dans la majorité des cas. Comme vous le savez, Prestashop génère des tonnes d’url...

Lire la suite


fév

07

2014
Mettre une page de Joomla en noindex via du PHP

Mettre une page de Joomla en noindex via du PHP

Vous avez déjà peut-être du reprendre le dossier d’une autre agence qui avait développé le site d’un client sous Joomla de manière, disons, exotique. Vous vous retrouvez avec une configuration qui part dans tous les sens et dont il est difficile de comprendre les rouages. Pris par les deadlines, chercher dans l’admin risque de vous faire perdre du précieuse {minutes|heures}. Vous avez également du remarquer...

Lire la suite


fév

06

2014
Mettre une page de Magento en noindex

Mettre une page de Magento en noindex

Petite astuce dont j’avais besoin aujourd’hui : mettre une page (CMS) de Magento en noindex, follow. Rendez-vous dans l’onglet CMS > Pages :   Choisissiez votre page et allez dans l’onglet design, puis dans la partie agencement de la page :   Et copiez le code ci-dessous dans la partie « XML de mise à jour d’agencement » :   Le tour est joué !


déc

31

2013
Bordure sur des éléments en float 50% sans décallage

Bordure sur des éléments en float 50% sans décallage

Voici une astuce pour éviter que 2 divs alignés horizontalement ne se mettent l’un en dessous de l’autre quand on leur ajoute une bordure. Voici le code de base : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style> .box-1 { width:50%; float:left; background: #b294ff none; } .box-2 { width:50%; float:left; background: #94baff none; } </style> </head> <body> <br /> <div class="box-1"><br />.box-1<br...

Lire la suite


déc

28

2013
Fonction OnClick jQuery accessible via le clavier

Fonction OnClick jQuery accessible via le clavier

Il vous ait peut être déjà arrivé de mettre en place une fonction onClick sur un élément autre qu’un lien (un lien n’en a d’ailleurs pas besoin). Je veux plutôt parler d’éléments comme des button, div ou des td par exemple. <td tabindex="0" id="test">Cliquez pour valider</td>   Pas commun me direz-vous mais ça arrive de temps en temps. Le tabindex à zéro indique que vous...

Lire la suite


déc

12

2013
Supprimer le nom de la boutique Prestashop du title

Supprimer le nom de la boutique Prestashop du title

Pour les version 1.4.x et supérieures, vous pouvez faire une surcharge de classe qui vous évitera de modifier les fichiers du core de Prestashop et de perdre vos modifications à la prochaine mise à jour. Pour se faire, récupérer dans un premier temps le fichier classes/Tools.php de votre boutique :   Cherchez les fonctions getMetaTags(), getHomeMetaTags() et completeMetaTags() puis copiez les dans un nouveau autre fichier PHP que...

Lire la suite


déc

04

2013
Modifier la catégorie d’un produit sous Prestashop via PhpMyAdmin

Modifier la catégorie d’un produit sous Prestashop via PhpMyAdmin

Si comme moi vous avez utiliser un module de migration de boutique pour passer d’un OsCommerce à un Prestashop par exemple, vous avez du voir que la migration ne se passe pas toujours comme elle le devrait. Dans mon cas, sur 700 produits, 300 n’ont pas eu de catégorie attribuée. Repasser sur tous les produits à la main pour leur attribuer un catégorie par défaut...

Lire la suite


nov

13

2013
Réduire le contenu dupliqué dans Prestashop

Réduire le contenu dupliqué dans Prestashop

Pour faire simple, la description des catégories de produit dans Prestashop pose problème car elle est répétée même sur les page 1, 2, 3 etc ainsi que sur toutes les autres pages qui ont un filtre : tri de A à Z, du plus cher au moins cher, etc. Par défaut, vous aurez toujours ça sur un Prestashop. Si vous souhaitez réduire ces contenus dupliqués,...

Lire la suite



Page 1 sur 41234