Jump to content

Edit History

Zythom

Zythom

16 hours ago, Mediacom87 said:

C'est pour ce genre de choses que je déconseille depuis des années OVH pour leur offre mutualisée.

https://www.mediacom87.fr/top-3-des-hebergeurs-mutualises-pour-prestashop/#o2switch

Comme dit plus haut je n'ai pas la main là-dessus... Passons...

 

Je suis tombé sur ce tuto en ligne : https://digiactif.fr/ajouter-un-etat-de-produit-dans-le-back-office-prestashop-1-7/ (oui du coup je cherche à ajouter des états de produits pour différents "degrés" d'occasion)

A un moment il faut modifier le fichier src/Adapter/Presenter/Product/ProductLazyArray.php, et justement dans ce fichier il y est également question des flags. Du coup je me demandais si je pouvais pas trouver un moyen d'associer ces deux choses.

Par exemple à la ligne ou je parle de ma condition "bon état" (à la suite de la ligne 254) :

case 'bon état':
                return [
                    'type' => 'bon état',
                    'label' => $this->translator->trans('bon état', [], 'Shop.Theme.Catalog'),
                    'schema_url' => 'https://schema.org/UsedCondition',
                ];

 

ajouter un truc du genre (trouvé ligne 481)  :

if ($this->product['bon état']) {
            $flags['bon état'] = [
                'type' => 'bon état',
                'label' => $this->translator->trans('bon état', [], 'Shop.Theme.Catalog'),
            ];
        }

 

Serais-je sur une piste, ou me plante-je complètement ?

 

EDIT : je ne suis vraiment plus certain de mon coup car le tuto ne fonctionne pas (adapté à PS 1.7.5 mais apparemment les entrées en BDD ont changé, en tout cas dans les tables citées dans ce tuto :( )

Zythom

Zythom

15 hours ago, Mediacom87 said:

C'est pour ce genre de choses que je déconseille depuis des années OVH pour leur offre mutualisée.

https://www.mediacom87.fr/top-3-des-hebergeurs-mutualises-pour-prestashop/#o2switch

Comme dit plus haut je n'ai pas la main là-dessus... Passons...

 

Je suis tombé sur ce tuto en ligne : https://digiactif.fr/ajouter-un-etat-de-produit-dans-le-back-office-prestashop-1-7/ (oui du coup je cherche à ajouter des états de produits pour différents "degrés" d'occasion)

A un moment il faut modifier le fichier src/Adapter/Presenter/Product/ProductLazyArray.php, et justement dans ce fichier il y est également question des flags. Du coup je me demandais si je pouvais pas trouver un moyen d'associer ces deux choses.

Par exemple à la ligne ou je parle de ma condition "bon état" (à la suite de la ligne 254) :

case 'bon état':
                return [
                    'type' => 'bon état',
                    'label' => $this->translator->trans('bon état', [], 'Shop.Theme.Catalog'),
                    'schema_url' => 'https://schema.org/UsedCondition',
                ];

 

ajouter un truc du genre (trouvé ligne 481)  :

if ($this->product['bon état']) {
            $flags['bon état'] = [
                'type' => 'bon état',
                'label' => $this->translator->trans('bon état', [], 'Shop.Theme.Catalog'),
            ];
        }

 

Serais-je sur une piste, ou me plante-je complètement ?

×
×
  • Create New...