also mir ist der Umbau der order.tpl für das Anhaken der AGB zu aufwändig.
Mein Shop ist Trusted-Shops zertifiziert und zwar ohne AGB-Anhaken, also würde ich behaupten, dass man darauf bedenkenlos verzichten kann.
Meine order.tpl kann also für Azure ab Shopversion 4.6 gerne verwendet werden, unter der Voraussetzung, dass das Bestätigen der AGB sowie der zusätzliche obere Bestellbutton unbedingt deaktiviert sein sollten.
Wers dennoch unbedingt braucht, muss sich halt selbst etwas zusammenbasteln.
Ich habe schlussendlich noch ein Problem … aber ein Großes ;).
Irgendwo habe ich gelesen, dass die Einzelpreise der Artikel im Warenkorb auch die Informationen lt. Preisangabeverordnung beinhalten müssen. Heißt, dass der Preis pro Liter/Stück/Meter oder was auch immer ebenfalls angezeigt werden muss.
Ich versuche also in der “basketcontents.tpl” in dieses Codestück:
…es soll ja auch nicht valide sein, sondern funktionieren. Und zwar als Übergangslösung, bis seitens Oxid ein professionelles, sicherlich 100% valides Update kommt. Man könnte auch den Button weg lassen und nur einen Textlink setzen, ist ja nur ne optische Sache.
Ansonsten sind Verbesserungsvorschläge natürlich jederzeit willkommen
Hast du Dir schon mal überlegt was passiert, wenn du den Button komplett weglässt, und die CSS Klassen deinen Link zuweist?
Ferner würde ich es noch in folgende Abfrage packen, damit es auch nur auf der 4.ten Bestellseite angezeigt wird, und nicht auch im normalen Warenkorb.
[{if !$editable }]
MEIN LINK ZU PRODUKTBESCHREIBUNG
[{ /if }]
Außerdem würde ich den normalen Link zum Produkt unter allen Umständen vermeiden wollen, und nur dann setzen, wenn der User JavaScript deaktiviert hat. Ansonsten würde ich die Produktbeschreibung als modales PopUp öffnen, damit er keines Falls wieder von der 4.ten Seite wegkommt.
Ich verstehe nicht ganz, warum man so lange über den lächerlichen Button diskutieren muss. Wenn jemand irgendeinen Fehler erkennt, kann er auch gleich eine Lösung posten, dann wäre die Sache längst erledigt.
coarsy hat in seiner order.tpl einen Textlink zu den Artikeldetails erstellt, nämlich diesen hier:
Der funktioniert auch unter Azure bestens, und ist sicher die bessere Lösung, da mein Button, wie ich nun festgestellt habe, wohl nicht in jedem Browser funktioniert. Besten Dank übrigens für den Code, coarsy
Ich finde, im normalen Warenkorb stört der Artikeldetails-Link auch nicht.
Den Vorschlag mit dem Popup finde ich hervorragend, man müsste im Idealfall nur die Langbeschreibung als Popup öffnen können, nicht die ganze Artikelseite.
[QUOTE=nickname;96276]
Den Vorschlag mit dem Popup finde ich hervorragend, man müsste im Idealfall nur die Langbeschreibung als Popup öffnen können, nicht die ganze Artikelseite.[/QUOTE]
So habe ich das gelöst: Es wird abgefragt ob eine Artikelbeschreibung oder Attribute zum Artikel vorhanden sind, und wenn das der Fall ist, wird ein Link gesetzt, in dem dann Beschreibung oder Attribute angezeigt werden.
wie cool.
Ich hab immer die Befürchtung, dass solche Code-Schnippel irgendwann im Forum verschwinden. Habt Ihr vielleicht Lust, das hier mit zu veröffentlichen? https://github.com/OXIDprojects/
@Novalgin: Danke für den Tipp. Deinen code würde ich ganz gerne einmal in action sehen. ich habe versucht die geegnete stelle in der basketcontents.tpl zu finden. Doch scheinbar bin ich nicht pfiffig genug
[QUOTE=Dor99;96351]@Novalgin: Danke für den Tipp. Deinen code würde ich ganz gerne einmal in action sehen. ich habe versucht die geegnete stelle in der basketcontents.tpl zu finden. Doch scheinbar bin ich nicht pfiffig genug ;)[/QUOTE]
Die geeignete Stelle hab ich weiter oben genau beschrieben, so ab Zeile 70 rum wäre passend.
Leider bekomme ich das Popup aber nicht hin, wenn ich den Code einfüge, wird die Seite nicht mehr richtig aufgebaut. Da muss irgend ein Fehler drin sein, den ich nicht finde. Evtl. könntest du das nochmal überprüfen, novalgin?
Kann mir eigentlich nicht vorstellen, dass es wegen der Shopversion nicht funktioniert.
In unserem 2ten Shop, haben wir das mit reinem CSS gelöst, und die Artikelbeschreibung und Attribute werden beim Hovern des Links sofort angezeigt. Mir gefällt diese Variante aber irgendwie besser:-)
Herzlichen Dank für euren Code und die Tipps. Funktioniert in der 4.5.11 perfekt und ist in meinen Augen eine perfekte Lösung.
Jetzt fehlt mir nur noch ein Tipp, wie ich die Angaben laut PAngV (Preis pro Stück/Liter/Meter usw.) unter den Artikelpreis im Warenkorb bekomme … und dann lasse ich den 01.08. mal beruhigt auf mich zurollen
in Novalgins Code wurde die Möglichkeit geschaffen, bei deaktivierten Scripts anstelle des Artikeldetails-Popups einen einfachen Link zum Artikel bereitzustellen. Soweit so gut.
Dabei ist mir dann aber aufgefallen, dass man mit deaktivierten Scripten gar nicht mehr den Warenkorb öffnen kann, da auch dieser im Azuretemplate mit einem modalen Popup geöffnet wird. Ok, es gäbe noch einem Link zum Warenkorb im Footer, aber wird dieser auch gefunden? Ich fürchte nicht.
Deshalb habe ich noch das Warenkorbbildchen mit einem Link versehen, der bei deaktivierten Scripten aktiv ist, so dass man beim Klick auf dem Warenkorb/Einkaufstüte diesen auch öffnen kann. Bei aktivierten Skripten bleibt der Link deaktiviert.
Hier der Code, bei Bedarf einfach in die …/out/azure/tpl/widget/minibasket/minibasket.tpl ab Zeile 25 einbauen: