Anpassung der Bezahlvarianten

Hier findest du alle Fragen zu besonderen Anpassungen an den Templates oder Wordpress selber

Moderatoren: maennchen1.de, wpShopGermany Moderator

Antworten
artelier
Beiträge: 7
Registriert: 24.10.2012, 17:47
Lizenz: wpShopGermany Pro

Anpassung der Bezahlvarianten

Beitrag von artelier »

Besteht eine Möglichkeit beim Ceckout in der Auswahl der Bezahlvariante die Varianten Vorkasse und Nachname mit einem Bild zu hinterlegen? Bei Paypal ist das Logo integriert. Gleiche Frage zu den Versandvarianten.
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Anpassung der Bezahlvarianten

Beitrag von maennchen1.de »

Hallo!
Das geht derzeit nicht. Würden wir ein Logo an dieser Stelle zur Verfügung stellen, gäbe es spätestens beim Einsatz von Mehrsprachigkeit hier wieder Probleme. Da dies zu übersetzende Worte sind, alle anderen Bezahlmethoden sind Namen/Logos.
Gleiche Antwort für Versandarten ;)
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Anpassung der Bezahlvarianten

Beitrag von MKJ »

Ja, das leuchtet ein. Aber Ihr müsst zugeben, dass diese Kästen ziemlich bescheiden aussehen, oder?
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Anpassung der Bezahlvarianten

Beitrag von maennchen1.de »

Über Geschmack lässt sich wie immer streiten.
Anpassbar sind die Kästen aber via CSS.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
FlirtCoaching
Beiträge: 2
Registriert: 27.01.2013, 16:40
Lizenz: keine
Skype-Name: nosyme

Re: Anpassung der Bezahlvarianten

Beitrag von FlirtCoaching »

Da mir die fehlende Möglichkeit der eigenen Bilder für alle Bezahl- und Versandmethoden auch gefehlt hat, hab ich eine Möglichkeit gebastelt, dass umzusetzen:

Code: Alles auswählen

<label for="payment_<?php echo $p['id']; ?>">
  <?php if ($p['id'] == 1) { ?>
      <img src="http://127.0.0.1/wordpress/wp-content/plugins/wpshopgermany/user_views/gfx/vorauskasse.gif" alt="<?php echo __($p['name'], 'wpsg'); ?>" />
    <?php } elseif ($p['id'] == 2) { ?>						
      <img src="http://127.0.0.1/wordpress/wp-content/plugins/wpshopgermany/user_views/gfx/paypal.gif" alt="<?php echo __($p['name'], 'wpsg'); ?>" />	
    <?php } else { ?>						
      <img src="http://127.0.0.1/wordpress/wp-content/plugins/wpshopgermany/user_views/gfx/su.gif" alt="<?php echo __($p['name'], 'wpsg'); ?>" />			
    <?php } ?> 
</label>
Das ist ein umgeschriebener Code von dem, der normalerweise im checkout2 das Bild bzw. falls kein Bild vorhanden ist, den Namen der Möglichkeit anzeigt.

In dieser Variante, dass umzusetzen, fragt ein if einfach die verschiedenen IDs aus und gibt zu den entsprechenden IDs einfach das Bild raus, was man angibt.
Man muss also erstmal die IDs für die Bezahlmethoden raussuchen und dann einfach das entsprechende Bild abrufen.

Diese Methode benötigt zwar erstmal etwas manuelles Umschreiben, aber lohnt sich aus verschiedenen Gründen. Z.B. kann man mit dieser Möglichkeit auf die user_views Funktion nutzen und muss nicht die Originalbilder überschreiben.

Diese Methode lässt sich für beliebig viele Bezahlmethoden anwenden.

Ausserdem funktioniert diese Methode natürlich genauso für die Versandmethoden. Einfach "payment" mit "shipping" ersetzen, "$p" mit "$s" ersetzen und natürlich die IDs.

Im Anhang meine Custom checkout2.phtml:
checkout2.rar
Custom checkout2.phtml mit eigenen Bildern für Bezahlmethoden und Versandmethoden
(1.28 KiB) 235-mal heruntergeladen
Und so sieht's in meinem Fall aus:

Bild
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Anpassung der Bezahlvarianten

Beitrag von maennchen1.de »

Danke, das sieht sehr gut aus!
Ich verschiebe es mal ins Mod-Forum.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Anpassung der Bezahlvarianten

Beitrag von MKJ »

Wunderbar! Schöne Mod. Vielen Dank für das Posten! :smt006
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Anpassung der Bezahlvarianten

Beitrag von MKJ »

Hier ist eine nur moderat angepasste Version. Wirklich gute Mod!
ship-pay.jpg
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Anpassung der Bezahlvarianten

Beitrag von MKJ »

Und hier noch eine Variante ohne Tabellen. Die Radiobuttons sind ohne JQuery nur mit etwas CSS angepasst.
ship2.jpg
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Anpassung der Bezahlvarianten

Beitrag von maennchen1.de »

Wenn du noch die passenden Dateien + Inhalte posten könntest, wäre das bestimmt eine prima Hilfe!
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Antworten