stephforum Posted July 24, 2011 Share Posted July 24, 2011 bonjour, j'ai effectué des modifications dans le fichier product-sort.php de mon presta 1.3 et j'aimerai faire la meme chose sur mon 1.4 mais, le fichier de celui-ci comprend que : $controller = new FrontController(); $controller->productSort(); Savez vous ou ce trouve dans la version 1.4 le code qui se trouve dans le fichier de la version 1.3 afin que je puisse faire mes modifs ? Merci pour votre aide. Bonne journée. Steph Link to comment Share on other sites More sharing options...
Eolia Posted July 24, 2011 Share Posted July 24, 2011 il faudrait aller faire un tour dans frontcontroller.php du répertoire Classes comme indiqué et chercher vers la ligne 517: public function productSort() { if (!self::$initialized) $this->init(); $stock_management = (int)(Configuration::get('PS_STOCK_MANAGEMENT')) ? true : false; // no display quantity order if stock management disabled $this->orderBy = Tools::getProductsOrder('by', Tools::getValue('orderby')); $this->orderWay = Tools::getProductsOrder('way', Tools::getValue('orderway')); self::$smarty->assign(array( 'orderby' => $this->orderBy, 'orderway' => $this->orderWay, 'orderbydefault' => Tools::getProductsOrder('by'), 'orderwayposition' => Tools::getProductsOrder('way'), // Deprecated: orderwayposition 'orderwaydefault' => Tools::getProductsOrder('way'), 'stock_management' => (int)($stock_management))); } Bon courage Link to comment Share on other sites More sharing options...
stephforum Posted July 25, 2011 Author Share Posted July 25, 2011 Bonjour Eolia, C'est bien ce que j'en avais déduis et je suis donc coincé Je recherche cette ligne qui se trouvait dans la version du 1.3 car, en lui ajoutant des champs, cela permet de proposer plus de choix dans le tri des articles de la liste c'est à la ligne 4 du fichier product-sort.php version prestashop 1.3 $orderByValues = array(0 => 'name', 1 => 'price', 2 => 'date_add', 3 => 'date_upd', 4 => 'position', 5 => 'manufacturer_name', 6 => 'quantity'); Seulement là, je n'arrive pas à retrouver l'emplacement ou la fonction qui l'a remplace dans prestashop 1.4 Link to comment Share on other sites More sharing options...
toto37 Posted September 9, 2011 Share Posted September 9, 2011 je viens de passer 2h a chercher la même chose, et j'ai fini par trouver c'est le fichier Tools.php dans le repertoire classes. Moi c'est à la ligne 2031 (sinon rechercher la fonction getProductsOrder) Link to comment Share on other sites More sharing options...
ju7 Posted February 7, 2012 Share Posted February 7, 2012 Bonjour, j'utilise la version 1.3.2.3 et je cherche à améliorer le filtre en ajoutant la possibilité de trier les produits par taille. J'ai cherché des modules le permettant mais aucun ne correspond à mon attente. Ne reste plus que la solution de rentrer dans le code...j'ai pu lire plus haut que ça se passait dans le fichier product-sort.php, pouvez-vous m'indiquer ce qu'il faut ajouter ou modifier pour y obtenir le tri par taille? Merci pour vos réponses... Link to comment Share on other sites More sharing options...
CaroZ Posted June 4, 2012 Share Posted June 4, 2012 Bonjour, J'ai la même attente que julia7, avec la version 1.3.2.3 de mon presta. En plus, j'aimerais afficher des icones de tailles dispo et non un menu déroulant ... Possible ? Merci ! Link to comment Share on other sites More sharing options...
CaroZ Posted June 5, 2012 Share Posted June 5, 2012 En attendant de trouver la solution de tri, j'ai découvert cette astuce pour afficher les tailles disponibles : http://www.devoox.com/prestashop-listing-produits-attributs.html Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now