Prestashop : Liste tous les produits
Compatibilité : PHP 5, PHP 7
PHP Prestashop - Pour lister les produits vous devez exécuter une requête SQL et lire ensuite le résultat du tableau retourné la requête.
Ce code permet de générer les vignettes sur Prestashop à la volée.
Je l'utilise depuis la version 1.3, je l'ai testé sur chaque version jusqu'à la 1.6, mais pas encore sur la 1.7, vous me direz si il y a un problème.
Vous pouvez soit détacher le code en appelant simplement la fonction save()
ou l'utiliser dans son ensemble pour monter des centaines de photos en 1 clic !
Le principe est d'avoir pour nom des images la référence de l'article, on peut aussi passer par le titre mais c'est plus compliqué à cause des caractères spéciaux se trouvant dans les titres.
La référence, c'est l’idéal car Prestashop va de toute manière réécrire le nom de l'image avec le titre de l'article.
Comment procéder:
- Mettez le chemin ou se trouve les images
- Lancez le script
- C'est tout !!
J'ai laissé les sorties print, si vous chercher a debugger.
Attention Prestashop ne va pas faire que générer les images, il va aussi remplir la table images.
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
array | Crée un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
dirname | Renvoie le nom du dossier | PHP 4, PHP 5, PHP 7, PHP 8 | |
echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
print_r | Affiche des informations lisibles pour une variable | PHP 4, PHP 5, PHP 7, PHP 8 | |
return | Retourne le controle du programme au module appelant. | PHP 4, PHP 5, PHP 7, PHP 8 | |
session_start | Initialise une session | PHP 4, PHP 5, PHP 7, PHP 8 | |
set_time_limit | Fixe le temps maximum d'exécution d'un script | PHP 4, PHP 5, PHP 7, PHP 8 | |
stripslashes | Supprime les anti-slash d'une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
strrpos | Trouve la position de la dernière occurrence d'un caractère dans une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
str_replace | Remplace toutes les occurrences dans une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
substr | Retourne un segment de chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
PHP Prestashop - Pour lister les produits vous devez exécuter une requête SQL et lire ensuite le résultat du tableau retourné la requête.
galerie photos image repertoire auto
Afin d'éviter le hack, placer une captcha sur votre formulaire de contact. Le formulaire de Prestashop est une porte d'entrée pour les hackers.
Si vous désirez remplacer votre page d'accueil par une de vos pages de catégories voici 2 codes, le premier est avec un overide et le second s'exécute.
Upload de fichiers avec formulaire HTML. Si le fichier n'est pas Upload, le script retourne un message d'erreur.