Ist es grundsätzlich erforderlich, jeder Variante die gewünschten Attribute zuzuordnen, d.h. ist es nicht ausreichend wenn der Vaterartikel die Atribute + Werte zugewiesen bekommt?
Leider werden im Shop nur beim Vaterartikel die Attribute gezeigt:-(
Erst wenn ich jede Variante einzeln editiere und die Attribute zuweise werden sie angezeigt.
Hallo,
das betrifft diesen Post, richtig?
http://www.oxid-esales.com/forum/showthread.php?t=2042
Gruß
Ich weis, ist 3 Jahre alt, aber gibt es inzwischen eine Lösung, wie ich die Atrribute vom Vaterartikel in die Variante übernehme?
Weil ich habe für unsere Produkte zwischen 5 und 10 verschiedene Attribute, aber es ändern sich immer nur 2-3, der Rest ist bei allen Varianten gleich.
https://bugs.oxid-esales.com/view.php?id=3610
inklusive Link zu einem fix in den Kommentaren unten
Leider funktioniert das nicht bei uns auf dem Testshop. (4.6.0 - Azure)
Habe die *.php mit dem Code erstellt und im Backend aktiviert.
Aber keine veränderung. Attribute werden nicht übernommen.
In der nächsten Version sollte das gehen: https://bugs.oxid-esales.com/view.php?id=3918
Alternativ die beiden Files aus dem Bugreport nehmen und in oxarticle.php die parentid hinzufügen:
public function getAttributes()
{
if ( $this->_oAttributeList === null ) {
$this->_oAttributeList = oxNew( 'oxattributelist' );
$this->_oAttributeList->loadAttributes( $this->getId(), $this->oxarticles__oxparentid->value );
}
return $this->_oAttributeList;
}
Muss ich da noch was machen ausser die zwei Dateien unter /core/ ersetzten und die parentid hinzufügen? Weil es läuft immer noch nicht.
Ansonsten warte ich halt auf den nächsten Patch.
tpm leeren evtl.
Wo genau schaust du nach ob es funktioniert?
genau das brauchte ich jetzt auch spitzenmäßig geht eins a danke
[QUOTE=leofonic;91206]tpm leeren evtl.
Wo genau schaust du nach ob es funktioniert?[/QUOTE]
tmp wird immer geleert nach jeder änderung und nachschaue ich auf der website.
ja nur wo auf der Website? Beim Vergleichen z.B. geht das nicht mit dem Fix, nur beim Artikeldetail.
Direkt im Artikel, Variante auswählen.
Beim Artikelvergleich habe ich es nichtmal getestet, aber da kann es ja auch nicht funktionieren, da er dort ja sowieso nur den Vaterartikel sieht.
[QUOTE=Mannitu;90743]Ich weis, ist 3 Jahre alt, aber gibt es inzwischen eine Lösung, wie ich die Atrribute vom Vaterartikel in die Variante übernehme?
Weil ich habe für unsere Produkte zwischen 5 und 10 verschiedene Attribute, aber es ändern sich immer nur 2-3, der Rest ist bei allen Varianten gleich.[/QUOTE]
Ich habe diese Frage auch, will aber nicht Artikel vergleichen im unserem Shop, sondern lediglich wissen, wie man das “Vererben” automatisch hinbekommt.
(Hier gabe es auch mal so eine Anfrage, aber keine Lösung dazu:
http://forum.oxid-esales.com/showthread.php?t=4222&highlight=Attribute+erben+von+Vater)
Geht das inzwischen? Wie?
Danke im Voraus.
Hast du #6 aus diesem Thread ausprobiert?
Da steht ja nun “Fixed in Version 4.6.1 revision 45706”, aber das kann ich nicht bestätigen.
Bei jeder erstellten Variante oder auch “neu” erstellten gibt es keine Technischen Details / Attribute. Auch wenn ich die Attribute rüber ziehe und leer lasse, in der Hoffnung das es dann die vom Vaterartikel übernimmt, aber leider nix.
Bei komplett neu erstellte Artikel das selbe.
Wollte da auch nicht rumbasteln und mir mehr kaputt machen, weil eben stand das es mit einer nächsten Version behoben wird.
[QUOTE=Mannitu;94525]Da steht ja nun “Fixed in Version 4.6.1 revision 45706”, aber das kann ich nicht bestätigen.[/QUOTE]
Schau dir hier https://bugs.oxid-esales.com/view.php?id=3610 den letzten Kommentar an ;). Ohne Basteln wird da also nix gehen.