nicolas wrote: Dans 95% des cas, il n'y a pas besoin de toucher au core... Il suffit de faire un plugin ou un override.
Aussi, si ce sont des modifications intéressantes pour HikaShop (par exemple l'ajout d'une option pour gérer les titres de pages ), n'hésitez pas à envoyer un email avec une explication détailler de quoi rajouter où et nous seront ravi de l'intégrer si c'est quelque chose de généralisable (c'est à dire pas quelque chose qui est spécifique à votre cas).
pour le titre des pages j'ai fait comme ça :
un champ category_title et un champ product_title dans les tables respectives
ensuite dans ./components/com_hikashop/views/category/view.html.php et ./components/com_hikashop/views/product/view.html.php
if(!empty($element->category_title)){
$document->setTitle(strip_tags($element->category_title));
}
else{
$document->setTitle(strip_tags($page_title));
}
et pareil pour la view product, c'est peu de chose à modifier et ça n'affecte pas le reste du code
ça serait le top d'avoir ça dans une prochaine version en natif dans cette partie de la fiche produit ou categorie entre url et meta description
sinon bien sur qu'on peut faire des quantites de plugin system sans retoucher le core mais un jour ou l'autre ces plugin seront en decalage avec le core et il faudra les modifier, je trouve qu'un plugin system est interessant uniquement pour un besoin tres personnel