Page 1 of 1
Aanpassen Catalogus/Categorieën naar oude type zoals 1.5.4
Posted: Mon Oct 21, 2013 3:19 am
by CoronaTechniek
ik heb een nieuwe website opgezet met OC 1.5.5.1 en Vqmod 2.4.0
nu heb ik een rare fout in mijn Categorieën index zie foto
in zwart gedrukt heb ik het gemaakt met categorie (1 en 4) en subcategorie (1 tot 14)
hoe dit op te lossen totaal geen error in logboek
cache is geleegd zelfs de server opnieuw gestart
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 5:04 am
by victorj
zorg dat je ook vqmod manager hebt geinstaleerd.
schakel 1 voor 1 de vqmods uit die je hebt en kijk wanneer het verdwijnt.
je weet dan welke hiervoor verantwoordelijk is.
Hierna kun je in de xml kijken wat er gebeurt
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 1:59 pm
by pprmkr
De categorieën in admin worden altijd alfabetisch getoond.
In admin/model/catalog/category.php, functie getCategories($data):
Code: Select all
GROUP BY cp.category_id ORDER BY name
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 5:06 pm
by CoronaTechniek
oke heb alle vqmod modules uit gezet met geen effect
pprmkr wrote:De categorieën in admin worden altijd alfabetisch getoond.
In admin/model/catalog/category.php, functie getCategories($data):
Code: Select all
GROUP BY cp.category_id ORDER BY name
hoe bedoelt u
als ik mijn eigen webwinkel OC1.5.4 er bij pak heb ik het wel goed zie afbeelding heeft OC dat verandert ?
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 6:17 pm
by pprmkr
Zit groot verschil tussen 1.5.4 en 1.5.5
In 1.5.4 een recursieve functie die sorteert op:
Code: Select all
ORDER BY c.sort_order, cd.name ASC
In 1.5.5 een group_concat, die in 1 ruk alle categorieën met hun subcategorieën binnenhaalt en sorteert op:
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 6:44 pm
by CoronaTechniek
en hoe kan ik het krijgen als 1.5.4
en is dat mogelijk
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 7:05 pm
by pprmkr
Bewerk admin/model/catalog/category.php
Op regel 214, verander:
Code: Select all
$sql .= " GROUP BY cp.category_id ORDER BY name";
In:
Code: Select all
$sql .= " GROUP BY cp.category_id ORDER BY sort_order ASC";
Re: Fout bij Catalogus/Categorieën
Posted: Mon Oct 21, 2013 7:37 pm
by CoronaTechniek
nu krijg ik ze wel allemaal van 1 tot het hoogste getal maar dat is het nog niet
ik zal het even beter uitleggen
je hebt hoofdcatagorie zeg Hond 1
nu maak ik een subcatagorie Voer 1 onder Hond dus Hond > Voer in getal zal het dan zo komen 1-1
dus je krijgt in catagorie
Code: Select all
Hond 1
Hond > Voer 1
Hond > Bot 2
Hond > Hok 3
Kat 2
Kat > Voer 1
Kat > Hok 2
Re: Fout bij Catalogus/Categorieën
Posted: Tue Oct 22, 2013 1:06 am
by pprmkr
Jammer, maar het resultaat van de query is 1 tabel met samengestelde namen en 1 veld sort_order
Sorteren op sort_order zet dan de namen door elkaar.
In admin gewoon op naam gesorteerd laten, zoekt wel net zo gemakkelijk.