Jump to content

Récupération de l'id de la boutique dans le layout


Recommended Posts

Bonjour à tous,

Je cherche à récupérer l'id de la boutique dans le layout afin d'assigner une classe à mon body, exemple <body class="shop-{$shop_id}">.

Afin que je puisse faire des changements de style selon la boutique.

J'ai trouvé plusieurs topic sur ce sujet là, mais aucune solution ne fonctionne.

Je précise que je suis sur Prestashop 1.7.8.3.

Merci d'avance pour aide 

Link to comment
Share on other sites

Merci pour votre réponse.

J'avais déjà testé ceci mais je n'ai pas l'id dans la variable $shop

array(12) {
  ["name"]=> string(14) "XXXXXX"
  ["email"]=> string(25) "[email protected]"
  ["registration_number"]=> string(0) ""
  ["long"]=> bool(false)
  ["lat"]=> bool(false)
  ["logo"]=> string(77) "http://b2b.XXXXXXXX.com/modules/g_gifimageproduct/views/img/1_1_logo.gif"
  ["stores_icon"]=> string(20) "/img/logo_stores.png"
  ["favicon"]=> string(16) "/img/favicon.ico"
  ["favicon_update_time"]=> string(10) "1623312203"
  ["address"]=>
  array(7) {
    ["formatted"]=> string(24) "XXXXXXX"
    ["address1"]=> string(0) ""
    ["address2"]=> string(0) ""
    ["postcode"]=> string(0) ""
    ["city"]=> string(0) ""
    ["state"]=> NULL
    ["country"]=> string(6) "France"
  }
  ["phone"]=> string(0) ""
  ["fax"]=> string(0) ""
}

 

Link to comment
Share on other sites

J’ai vu beaucoup de topic ou site qui disent que l’id se trouve dans cette variable.

Mais je ne comprends pas pourquoi chez moi ça ne fonctionne pas 😞.

Est-ce qu’il y’a un moyen d’assigner la valeur shop_id dans l’ensemble du site ?

Dans un controller général par exemple.

Link to comment
Share on other sites

Après si vous avez des overrides qui cassent tout ou autre délire de personnalisation bancales on ne peut rien y faire.

Là j'ai juste fait un test sur une installation de base de PrestaShop et cela fonctionne parfaitement et comme vous le dites, si tout le monde vous dit que cela fonctionne ainsi c’est qu vous avez un problème à corriger.

Mais bon déjà faie du multi boutique en 1.7 ... vous avez un problème.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...