abroucek Posted April 7, 2010 Share Posted April 7, 2010 Zdravím,chtěla bych, aby bylo možné řadit produkty nejen podle názvu, ceny a zda jsou skladem, ale chci přidat možnost řazení podle kódu, tzv. reference.Do product-sort.tpl jsem vložila do selectu následující kód {l s='reference'} Nová možnost řazení se zobrazí, ale při kliku se zboží správně neseřadí a automaticky se seřadí podle defaultního nastavení (v mém případě název).Kde je třeba ještě něco doplnit, aby bylo možno přidat toto příp. další možnosti řazení?Děkuji. Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted April 8, 2010 Share Posted April 8, 2010 Že by ještě do: AdminPPreferences.php ? Link to comment Share on other sites More sharing options...
abroucek Posted April 8, 2010 Author Share Posted April 8, 2010 Takže tam jsem to přidala taky. Když rozkliknu kategorii, řazení dle kódu funguje, ale v nabídce Třídit dle: ... není označeno "reference", ale "nejprve výrobky skladem". Vypadá to, že v tom product-sortu to nějak ignoruje a nepracuje s tím. Když vyberu v Třídit dle: reference, tak se stránka obnoví a v tom selectu se vybere překvapivě dle "názvu od A do Z". Byla by další rada? Ten kód výše v prvním příspěvku je napsán správně, že? Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted April 8, 2010 Share Posted April 8, 2010 http://www.prestashop.com/forums/viewthread/46010/configuring___using_prestashop/sorting_products_by_different_parameterdokonce... Link to comment Share on other sites More sharing options...
abroucek Posted April 8, 2010 Author Share Posted April 8, 2010 podle toho jsem to taky dělala ;o) mám to jak v product-sortu, tak v AdminPPreferences, v BO je nastaveno defaultně řazení dle reference, ale řešení na můj problém, že při výběru v selectu to neudělá to, co má, tam nevidím... Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted April 8, 2010 Share Posted April 8, 2010 hoď odkaz... Link to comment Share on other sites More sharing options...
wlcheck Posted April 8, 2010 Share Posted April 8, 2010 e-e, tak jednoduche to neni.Musi se upravit trida (Classes/Category.php resp. Classes/Manufacturer.php). To je volano skriptem a predavaji se parametry pro razeni produktu. No a protoze to neni nadefinovane tam, co se s tim ma delat, tak to provede Default... Link to comment Share on other sites More sharing options...
abroucek Posted April 8, 2010 Author Share Posted April 8, 2010 tak snad už to mám vyřešeno... je nutné provést následující úpravyv product-sort.tpl přidat do selectu {l s='reference'} do product-sort.php doplnit orderByValues o tu sedmou část $orderByValues = array(0 => 'name', 1 => 'price', 2 => 'date_add', 3 => 'date_upd', 4 => 'position', 5 => 'manufacturer_name', 6 => 'quantity', 7 => 'reference'); a pokud chcete mít řazení dle reference i jako defaultní a nastavit to přes BO, tak je třeba upravit AdminPPreferences a do array(...) na řádku 48 přidat následující řádek array('id' => '6', 'name' => $this->l('Reference')), to by mělo být vše... snad to pomůže dalším Link to comment Share on other sites More sharing options...
wlcheck Posted April 8, 2010 Share Posted April 8, 2010 krasna prace ! gratuluji.. 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