Hallo,
ich hätte noch einmal zwei Fragen, die bei der Arbeit mit MetaModels aufgekommen sind und für die ich bislang keine Lösung gefunden habe. Zum Hintergrund: Ich arbeite derzeit an einem Produktkatalog, wo zu jedem Artikel mehrere Varianten mit verschiedenen Eigenschaften (Farben, Material, usw.) angelegt werden sollen.
1. Ich habe beim Anlegen von Varianten das Problem, dass in der Eingabemaske der alias bereits im Formular vom Eltern-Element übernommen wird. Dadurch bekomme ich beim Erstellen die Fehlermeldung, dass es den Alias bereits gibt. Ich muss dann manuell das alias-Feld leeren, sodass der Artikel angelegt und ein korrekter Alias erzeugt werden kann. Der Alias setzt sich aus dem Namen sowie den verschiedenen Eigenschaften zusammen, sodass - rein von der Definition her - jeder Artikel einen eindeutigen Wert bekommen sollte. Die Alias-Erstellung habe ich im Hauptelement eingestellt, mit den Optionen "Varianten überschreiben" und "Eindeutige Werte". Habe ich irgendetwas falsch konfiguriert, bzw. lässt sich hier irgendwie das Verhalten von MM dahingehend ändern, dass das alias Feld beim Erstellen von Varianten leer bleibt?
2. Ich möchte gerne im Frontend ein Label über das Produktbild legen können. Mein Ansatz war, mit 2 Bildelementen zu arbeiten und diese dann per .css entsprechend über dem Bild zu positionieren. Dafür wäre es aber hilfreich, wenn beide Bilder von einem <div> umflossen werden würden. Wenn ich das richtig sehe, gibt es in Metamodels keine Möglichkeit, entsprechende code-Schnipsel in der Frontend-Ausgabe einzubauen, da hier nur Attribute (und nicht etwa ein eigener html Code) eingefügt werden können, oder? Insofern bliebe mir wohl nur übrig, ein eigenes Template zu schreiben, wo ich die Attribute manuell einzeln aus der Datenbank abfrage, was aber den nachteiligen Effekt hat, dass das Template händisch erweitert werden muss, wenn das MM im Backend editiert wird.
3. Gibt es irgendwie die Möglichkeit, mit Hausmitteln/existierenden Erweiterungen die Varianten eines MM anzuzeigen (Filtereinstellungen o.ä., quasi für "ähnliche Produkte"), oder müsste auch hierfür ein eigenes Template produziert werden?
Ich hoffe, die Fragen sind nicht allzu dämlich und würde mich über jede Hilfe freuen.
Beste Grüße
toxic
Lesezeichen