Aller au contenu

October 15, 2013

1

Comment connaître sa version de Prestashop ?

Cela peut paraître très simple comme ça peut paraître compliqué alors voici deux solution pour trouver sa version actuelle de PrestaShop.

Solution 1 : L’administration

Lorsque vous êtes connecté à l’administration, il suffit de regarder dans le footer de la page, à gauche, vous devriez voir une ligne de texte qui ressemble à :

PrestaShop™ 1.4.8.2

Ici on constate que l’on est sur la version 1.4.8.2

 

Solution 2 : Le fichier settings.php

Votre version de PrestaShop est déclarée dans le fichier settings.inc.php, c’est d’ailleurs ici que l’administration va chercher la version (voir solution 1).

Ouvrez le fichier /config/settings.inc.php et repérez le ligne suivante :

define(‘_PS_VERSION_’, ’1.4.8.2′);

On découvre par la même occasion que l’on peut utiliser la variable _PS_VERSION_ pour afficher la version !

 

Publié par
Plus d'articles pour la catégorie Tutoriels
3 Commentaires Poster un commentaire
  1. Nov 7 2012

    Une troisième solution consiste à faire une requête Sql :

    SELECT *
    FROM `ps_configuration`
    WHERE `name` LIKE ‘PS_INSTALL_VERSION’

    Reply
  2. Jan 29 2013

    Très pratique lorsque l’on veut afficher du code différent suivant la version (notamment vrai entre les 1.3 1.4 et 1.5). Du type:
    $tab=_PS_VERSION_;
    if($tab >= 1.4){//code pour prestashop 1.4}
    elseif($tab>=1.5){//code pour prestashop 1.5}

    Reply
  3. Mar 9 2013

    Bonjour,
    N’oublions pas aussi le CHANGELOG qui est pas mal même si il est à différents emplacements en fonction des versions de Prestashop.
    Car celui-ci est accessible à tous, donc on peut connaitre la version d’un site développé sous Prestashop même si nous n’y avons pas accès.

    Perso, pour les test dans le code je m’amuse avec :
    version_compare(_PS_VERSION_, ’1.4.0.0′, ‘>=’)

    Reply

Partagez votre opinion, postez un commentaire.

(requis)
(requis)

Note: Le HTML est autorisé. Votre e-mail (ne sera pas publié).

S'abonner aux commentaires


1 + = 9