Jump to content

Edit History

Haandler

Haandler

Bonjour,

J'ai acheté un module dernièrement (https://addons.prestashop.com/fr/declinaisons-personnalisation/47181-champ-personnalise-du-produit.html).
Je pensais que celui-ci me donnerais la possibilité de créer des champs et les appeler ou je souhaite dans ma page produit.

Dans la fonction permettant l'affiche des champs personnalisés sur le front (hookDisplayProductAdditionalInfo), les fonctions sont assignés à un fichier uniquement :

        $this->context->smarty->assign(
            array(
                'fieldvalues' => $fieldvalues
            )
        );

        return $this->context->smarty->fetch(
            $this->local_path . '/views/templates/hook/frontproductcustomfield.tpl'
        );

J'ai essaye d'appelé la variable {$fieldvalues} dans un autre fichier de product.tpl  (product-info.tpl) mais la variable me retourne NULL alors que dans le frontproductcustomfield.tpl elles s'affichent correctement.

Ma question est la suivante, comment faire pour assigner la variable {$fieldvalues} à la page product  et non uniquement au frontproductcustomfield.tpl ?
PS : Le support refuse de me donner toute aide...

Merci à vous !
Thibaut

Haandler

Haandler

Bonjour,

J'ai acheté un module dernièrement (https://addons.prestashop.com/fr/declinaisons-personnalisation/47181-champ-personnalise-du-produit.html).
Je pensais que celui-ci me donnerais la possibilité de créer des champs et les appeler ou je souhaite dans ma page produit.

Dans la fonction permettant l'affiche des champs personnalisés sur le front (hookDisplayProductAdditionalInfo), les fonctions sont assignés à un fichier uniquement :

        $this->context->smarty->assign(
            array(
                'fieldvalues' => $fieldvalues
            )
        );

        return $this->context->smarty->fetch(
            $this->local_path . '/views/templates/hook/frontproductcustomfield.tpl'
        );

J'ai essaye d'appelé la variable {$fieldvalues} dans un autre fichier de product.tpl  (product-info.tpl) mais la variable me retourne NULL alors que dans le frontproductcustomfield.tpl elles s'affichent correctement.

Ma question est la suivante, comment faire pour assigner la variable {$fieldvalues} à la page product  et non uniquement au frontproductcustomfield.tpl ?
PS : Le support refuse de me donner toute aide...

Merci à vous !
Thibaut

×
×
  • Create New...