Jump to content
xt:Commerce Community Forum
Sign in to follow this  
mrblista

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?

Share this post


Link to post
Share on other sites

du musst dazu nur analog zu den anderen eine grafik im template ablegen.

sobald eine grafik mit dem richtigen namen vorhanden ist, wird diese angezeigt.

Share this post


Link to post
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.

Share this post


Link to post
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???

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...