Prestashop : Liste tous les produits
Compatibilité : 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.
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.
09 Avril 2020
Dernière mise à jour :
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| array |
Crée un tableau
|
PHP 4, 5, 7 et 8 | |
| dirname |
Renvoie le chemin du dossier parent
|
PHP 4, 5, 7 et 8 | |
| echo |
Affiche une chaîne de caractères
|
PHP 4, 5, 7 et 8 | |
| print_r |
Affiche des informations lisibles pour une variable
|
PHP 4, 5, 7 et 8 | |
| return |
Retourne le controle du programme au module appelant
|
PHP 4, 5, 7 et 8 | |
| session_start |
Démarre une nouvelle session ou reprend une session existante
|
PHP 4, 5, 7 et 8 | |
| set_time_limit |
Fixe le temps maximum d'exécution d'un script
|
PHP 4, 5, 7 et 8 | |
| stripslashes |
Supprime les antislashs d'une chaîne
|
PHP 4, 5, 7 et 8 | |
| strrpos |
Cherche la position de la dernière occurrence d'une sous-chaîne dans une chaîne
|
PHP 4, 5, 7 et 8 | |
| str_replace |
Remplace toutes les occurrences dans une chaîne
|
PHP 4, 5, 7 et 8 | |
| substr |
Retourne un segment de chaîne
|
PHP 4, 5, 7 et 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.
On charge les photos dans un repertoire du serveur. On crée le fichier galerie.php par exemple avec le code et on appel ce fichier qui est dans le même répertoire que les imag
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.
| Langue | |
| Date | hier |
| Taille | 24 Mo |
| Catégorie | Easyphp |
| Langue | |
| Date | 12 Mars 2026 |
| Taille | 7 Mo |
| Catégorie | CMS |
| Langue | |
| Date | 12 Mars 2026 |
| Taille | 49 Mo |
| Catégorie | Services |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 2 Mo |
| Catégorie | Calendriers |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 69 Mo |
| Catégorie | Logiciels |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 88 Mo |
| Catégorie | Logiciels |