Jump to content
xt:Commerce Community Forum

Payment Logos manuell Anzeigen lassen


Recommended Posts

Die im Standart-style von 4.1 angebotenen Zahlungsweisen, werden in der Regel automatisch nach aktivieren der entsprechenden Zahlungsart angezeigt.

Wo (oder besser gesagt wie) kann man Zahlungsarten dort anzeigen lassen, welche sich nicht automatisch aktivieren?

Link to comment
Share on other sites

Danke schon mal dafür. Hat bei einer Zahlungsweise funktioniert.

Wenn ich jetzt aber wie bei 'xt_payments' z.B.:

- Giropay

- Visa - und

- Mastercard

anbiete und auch möchte, das dafür drei Logos angezeigt werden?

Die Grafiken dazu habe ich schon erstellt. Da die gesamte Zahlungsweise aber nur einmal existiert, kann ja auch nur eine Grafik so lauten.

Ich müsste also um die drei Grafiken anzeigen zu lassen, aus der einen Zahlungsweise drei machen, was ja nicht geht.

Link to comment
Share on other sites

Ich bekomme einfach kein Logo eingebunden.

mein Zahlungsplugin heißt xt_paymill

daher habe ich mir ein neues Logo angefertigt und es xt_paymill.png genannt.

Dieses befindet sich im Template/img/payments/de und den anderen Sprachen.

Wird aber nicht angezeigt :confused:

Wenn ich es in die box_payment_logos.html einbinde wird es auch nicht angezeigt.

Ich kann die diese box auch löschen und die anderen Zahlungsbilder werden trotzdem angezeigt ist das normal???

Link to comment
Share on other sites

Meine Payment logos sieht so aus:

<div style="float:right; width:138px;">
{foreach name=aussen item=module_data from=$_payment_logos}
{assign var="image" value="`$smarty.const._SRV_WEBROOT`templates/`$smarty.const._SYSTEM_TEMPLATE`/img/payments/`$language`/`$module_data.payment_code`.png"}
{if file_exists($image)}
<img src="{$tpl_url_path}img/payments/{$language}/{$module_data.payment_code}.png" alt="{$module_data.payment_name}" />
{/if}
{/foreach}
<img src="/templates/xt_grid/img/payments/de/mastercard.png" title="Bezahlen mit der Mastercard" alt="Mastercard" />
<img src="/templates/xt_grid/img/payments/de/giropay.png" title="Bezahlen mit Giropay" alt="Giropay"/>
</div>[/HTML]

Die Vorletzte Zeile und die Zeile davor ist der Teil, welchen ich hinzugefügt habe. Vielleicht hilft Dir das.

Link to comment
Share on other sites

Hallo,

das Austauschen sorgt dafür, dass die Grafiken aus dem richtigen Template geladen werden. Denn _SYSTEM_TEMPLATE ist ungleich _STORE_TEMPLATE.

Im aktuellen Download haben die beien Variable denn Wert "xt_grid" und bei älteren Versionen den Wert "xt_default". Hier kommt es nun zum Problem, denn das alte Standart-Template besitzt nicht die Payment-Logos und werden somit nicht angezeigt.

Viele Grüße,

Stefan

Link to comment
Share on other sites

  • 8 months later...

Hallo zusammen,

ich sitze gerade an einem Shop der durch den ursprünglichen Admin auf 4.1 upgedatet wurde. Aktuell läuft auf dem Shop das alte xt:default Template. Leider hat der Admin keine Updates der Plugins vorgenommen (und ob der Rest so sauber ist bin ich mir auch nicht sicher).

Ich arbeite derzeit am Liveshop indem ich das neue Template mit einer Testkundengruppe verknüpft habe damit das niemand mitbekommt.

Das selbe Template in unserer Sandbox, mit einem richtig aufgesetzten Shop funktioniert einwandfrei.

Mir werden nun im neuen Template keine Paymentlogos angezeigt. Die Box wird zwar aufgerufen, aber die Logoabfrage funktioniert nicht.

1. Kann das in Zusammenhang mit dem Haupttemplate stehen?

2. Oder wo kann ich noch nachschauen, falls der Shop nicht richtig upgedatet wurde, ob da irgendwelche andere Daten fehlen.

Grüße Mike

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...