Varianten nebeneinander + Icons ?

Hallo zusammen!

Ist es realisierbar in Oxid wie auf dem Bild?

LG, Marcello

[QUOTE=Marcello_Martin;181667]…
Ist es realisierbar in Oxid wie auf dem Bild?..
[/QUOTE]
Ja, ist es :wink:

Kannst du mir bitte einen Anhaltspunkt geben?

[QUOTE=Marcello_Martin;181669]Kannst du mir bitte einen Anhaltspunkt geben?[/QUOTE]
Wenn du schon an der Forensuche scheiterst, werden dir Programmiertipps auch nicht helfen. :rolleyes:

Ich kann nicht bei Höxchen und Stöxchen beginnen. Ich würde mir die Darstellung in den Details anschauen und mit einem Modul den Block “details_productmain_variantselections” überschreiben. Dann im Block etwas in der Art und mit CSS ausrichten und jQuery zur Auswahl :


<ul id="size_[{$oDetailsProduct->oxarticles__oxid->value}]">
[{ foreach from=$oView->getVariantList() item=size }]
<li><a title="[{$size->oxarticles__oxvarselect->value}]" style="">[{ $thesizevar }]</a></li>
[{/foreach}]
</ul>

Ich hatte mal ein Modul für mich dazu geschrieben. Funktioniert auch mit der aktuellen Version.

Müsste nur der Stylesheet angepasst werden am eigenen Design.

Ich habe aber das nicht mehr am laufen weil auch bei nur einer Farbe und verschiedenen Größen die Farbe grundsätzlich mit ausgewählt werden muss.

Das haben einige Kunden nicht verstanden. Deswegen habe das wieder rausgeschmissen. Wenn jemand drann basteln will und eine Lösung dazu findet. Imer mal zu.

P.s: Github kapiere ich nicht.

Danke Medicus!

[QUOTE=Medicus;181706]
P.s: Github kapiere ich nicht.[/QUOTE]

Soll ich das für Dich hochschieben und hier auf den Thread verweisen? Dann steht allerdings nicht Deiner sondern mein Name drin…

Gruß

[QUOTE=Marco Steinhaeuser;181751]Danke Medicus!

Soll ich das für Dich hochschieben und hier auf den Thread verweisen? Dann steht allerdings nicht Deiner sondern mein Name drin…

Gruß[/QUOTE]

Von mir aus gerne.
Ist ja vieles aus dem Forum. Ich habe das nur in Form gepresst.
Vielleicht verbessert ja das einer und ich kann es so nutzen wie ich es eigentlich vorhatte.

Hallo, vielleicht solltet ihr vorher prüfen, ob das Modul läuft, wie es gepackt ist.

Also unter 4.6 bis 4.10.0 läuft das unter Azure oder Childtheme. (Flow wohl nicht wegen anderen Javascript) müsste man anpassen.

Die Größen und Farben (Namen) muss man wahrscheinlich anpassen.
Das Modul generiert aus den Namen der Varianten ein .png Bild.

Bei mir heißt die Farbe grün nun gruen. Die jeweilige Grafik dann gruen.png.

Die Größe z.B XL ist nun xl.png.

Ach sehe gerade… [U]Das Modul müsste in einen Ordner im Modulpfad abgelegt werden der “[B]mbm[/B]” heißt. [/U]Oder entsprechen in der meta.php den Pfad anpassen.

Kann aber auch das so in der Form gepackt nochmal hier hochladen.

Mal schauen ob ich die nächsten Tage noch eine Readme dazu machen kann.

Hallo @Medicus,

ich sehe grad, das kann auch nicht passen:


    'extend'       => array(
        /*'xx' 		=> 'mein_modul/mein_modul_title/controllers/xx'*/
    ),

Willst Du es nochmal neu hier hochladen oder soll ich es gleich auf GitHub stellen und wir machen die Änderungen dort gemeinsam?

Wer ist mbm/mfm? Ich kann hier dazu auch nichts finden?

Gruß

Damit es hier weitergeht…

[QUOTE=Marco Steinhaeuser;181771]Hallo @Medicus,

ich sehe grad, das kann auch nicht passen:


    'extend'       => array(
        /*'xx' 		=> 'mein_modul/mein_modul_title/controllers/xx'*/
    ),

[/QUOTE]

Ist ja auch auskommentiert.:slight_smile:
Für meine Modulspielerreien benutze ich immer die selbe Grundlage. Da war ich zu faul das rauszulöschen.:stuck_out_tongue:

Und @rubbercut hat wohl die einfachste Lösung gefunden. :o

Wer ist mbm/mfm? Ich kann hier dazu auch nichts finden?

Haha.:smiley:
mbm = meinbackendmodul
mfm = meinfrontendmodul

Hab es jetzt mal getestet.

Am Laptop schaut es ja schon mal richtig gut aus. (CSS gehört noch angepasst.)
Aber auf dem Handy funktioniert es nicht richtig. :frowning:

selectbox_alternativ.tpl ersetzt, wenn Du das Theme mobile nimmst, auch dort den Block “details_productmain_variantselections”. Hier muss sicher noch differenziert werden.

Hallo,

muss ich noch etwas beachten? Habe das Modul jetzt aktiviert. Optisch passt jetzt alles, jedoch passiert nichts wenn ich eine Variation in den Warenkorb legen will.

Verwende die Version 4.10.1 CE mit dem Flow Template.

Freue mich über eure Tipps.

Das funktioniert momentan nur mit einem Azure Theme.

Für Flow müsste das noch angepasst werden.

@ Medicus: Ist das denn viel Arbeit und könntest du das gegen ein entsprechendes Entgelt umschreiben?

Hallo,
für Flow-Theme kannst du das hier nehmen.

[B]Flow-Theme Varianten-Design[/B]

Grüße
Rafig

@pasko Besser einen Profi beauftragen, wenn es sauber und nachhaltig sein soll.

Aber da @Oxid-Design schon mal was sauberes da hingezaubert hat, nimm das.

[U]Hier die Anleitung um die Grafiken anzuzeigen:[/U]

Um die Grafiken anzuzeigen gehst du in die “od_flow_sel.tpl” suchst nach

[{$oSelection->getName()}]

und ersetzt das mit

<img src="[{$oViewConf->getModuleUrl('OXID-Design/OD-FlowVar/out/img/palette')}][{$oSelection->getName()|cat:'.png'}]" alt="[{$oSelection->getName()}]"/>

Anschließend nimmst du aus meinen Modul den Ordner “palette” und kopierst den in den “img” Ordner des OD-FlowVar.
Das kannst du noch, wenn du willst, optisch anpassen.