weiß jemand, ob es möglich ist, dass Zubehör zu einem Artikel immer in einer definierten Reihenfolge erscheint?
Hintergrund: Wir haben sehr viel Zubehör zu unseren Produkten (>20) unter anderem Farben und auch Werkzeug. Werden Werkzeuge und Farben gemischt, sieht das sehr unaufgeräumt aus.
ich bin neu hier im Forum und gerade dabei einen ersten Shop mit OXID aufzubauen.
Das Design steht zu 99%.
Jetzt arbeite ich an den Artikeln und merke, dass das Zubehör nicht sortierbar ist.
Der Ansatz mit Smarty klingt gut nur wie kann ich das einbauen?
Im Verzeichnis controllers habe ich die Datei details.php gefunden und dort den Abschnitt:
public function getCrossSelling()
{
if ( $this->_oCrossSelling === null ) {
$this->_oCrossSelling = false;
if ( $oProduct = $this->getProduct() ) {
$this->_oCrossSelling = $oProduct->getCrossSelling();
}
}
return $this->_oCrossSelling;
}
diese Stelle befindet sich noch im php, da ist das Sortieren noch einfacher als später mit smarty im Template.
$this->_oCrossSelling ist ein Array, mit usort() oder array_multisort() müsste man es nach Bedarf sortieren können, denke ich
weiß jemand, ob es möglich ist, dass Zubehör zu einem Artikel immer in einer definierten Reihenfolge erscheint?
Hintergrund: Wir haben sehr viel Zubehör zu unseren Produkten (>20) unter anderem Farben und auch Werkzeug. Werden Werkzeuge und Farben gemischt, sieht das sehr unaufgeräumt aus.
Könntest du mir mitteilen oder sonstjemand wie man das Zubehör so anordnet wie bei dir im Shop? Resp. horizontal nebeneinander und nicht mehr so klein und vertikal untereinander?
[QUOTE=nickname;121345]Hi,
doch doch, hab ich in meinem Shop auch so umgesetzt.
Du musst nur die related_products.tpl ein wenig anpassen, zB. mache aus