Child pages
  • Mettre en place votre environnement de développement

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Note

La bibliothèque GD (http://www.boutell.com/gd/) permet à PrestaShop de retravailler les images que vous mettez en ligne, notamment de les redimensionner.

L'extension Dom permet d'analyser des documents XML. PrestaShop l'utilise pour diverses fonctionnalités, comme le Localisateur de Boutique. Elle est également utilisée pour certains modules, ainsi que la bibliothèque pear_xml_parse.

La directive allow_url_fopen  permet aux modules d'accéder à des fichiers distants, ce qui est un élément essentiel du processus de paiement, entre autre choses. Il est donc impérative impératif qu'elle soit sur ON.

Télécharger et extraire les fichiers de PrestaShop

...

En ce qui vous concerne, il est dans votre intérêt de voir les messages d'erreur afin de repérer tout problème potentiel avec votre code. Pour ce faire, ouvrez le fichier /config/defines.inc.php, et modifiez les lignes suivantes (en passant le mode de développement de false à true) :

Code Block
/* Debug only */
define('_PS_MODE_DEV_', false);

...

PrestaShop 1.5 est capable d'héberger plus d'une boutique au sein d'une même installation du logiciel. De nombreux administrateur administrateurs de boutique choisissent d'activer cette fonctionnalité, et cela peut avoir un certain impact sur la manière dont PrestaShop fonctionne. Vous devriez donc faire en sorte que votre création fonctionne aussi bien en mode monoboutique qu'en multiboutique.

...

Warning

En mode production, $smarty->force_compile doit est configuré à "false", car il accélérera  de30% de 30% l'affichage de votre page.

En revanche, lorsque vous modifiez un fichier .tpl, vous devez effacer le dossier /tools/smarty/compile (sauf son fichier index.php) afin de voir vos modifications appliquées).

Notez que tout ceci peut être fait directement depuis la page "Performances" du menu "Paramètres avancés".