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:

Code: Select all

ORDER BY name

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.