Seite 2 von 3

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 10:12
von Gast234254
Das sogenannte Problem ist, das ich mein Forum 2 Sprachig anbieten möchte. Deswegen suche ich eine Möglichkeit auch diesen Paypal Button in zwei Sprachen an zu bieten.

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 10:17
von Frank1604
Und deshalb schreibe ich dir jetzt zum 3. Mal das die Lösung die Sprachvariablen sind. Du trägst die Links einfach in der /language/de/common.php ein und gut ist.
Das gleiche machst du für die anderen Sprachen, statt de halt auch im Ordner en oder fr oder was auch immer. Je nach Usersprache wird dann immer der richtige Button aus der jeweiligen Sprachvariable erstellt.

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 10:32
von Gast234254
franky irgendwie reden wir aneinander vorbei

Für deutschsprachige Mitglieder, und beim draufklicken soll Paypal DE aufgerufen werden
[ externes Bild ]

Für englischsprachige Mitglieder, und beim draufklicken soll Paypal GB aufgerufen werden
[ externes Bild ]

den Code habe ich

Code: Alles auswählen

            <form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
                     <input type="hidden" name="cmd" value="_xclick">
                     <input type="hidden" name="business" value="{PAYPAL}">
                     <input type="hidden" name="currency_code" value="{PAYPAL_CURRENCY}">
                     <input type="hidden" name="item_name" value="{AD_TITLE}">
                     <input type="hidden" name="amount" value="{AD_PRICE}">
              <input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
              <img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
           </form>
Nur wie bekome ich es hin das je nach eingestellter Sprache des Mitglieds der dementsprechende Button mit Funktion aufgerufen wird? Das ist das was ich suche. Das mit de und soweiter ist mir bekannt.

Danke
Gruß
Stephan

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 10:42
von Frank1604
wintstar hat geschrieben:franky irgendwie reden wir aneinander vorbei
Ja das Gefühl habe ich auch. Allerdings weiß ich schon was du willst, die Lösung passt auch. Nur einsehen willst du sie noch nicht :D

Schau mal:

Code: Alles auswählen

<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
Da ist doch der Link der zu Paypal führt. Dieser soll variabel sein, je nach Sprache des Users. Und was variabel ist, braucht ne Variable.

Code: Alles auswählen

<form name="_xclick" action="{L_PAYPAL_LINK}" method="post">
Wenn du jetzt in die language/de/common.php das hier einträgst:

Code: Alles auswählen

'PAYPAL_LINK' => 'https://www.paypal.de/cgi-bin/webscr', 
und in die language/en/common.php das hier:

Code: Alles auswählen

'PAYPAL_LINK' => 'https://www.paypal.com/cgi-bin/webscr', 
dann wird der Link je nach Usersprache geändert.
Und genauso machst du das mit den Bildlinks.

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 10:44
von Gast234254
Super jetzt hat es geschnackelt, könntest Du mir noch mal das mit den Bildlinks den Code posten, da klemmst noch bei mir

Danke
Gruß
Stephan

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 11:02
von Frank1604
Ok, aus

Code: Alles auswählen

<input type="hidden" name="amount" value="{AD_PRICE}">
<input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
<img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
</form>
machst du

Code: Alles auswählen

<input type="hidden" name="amount" value="{AD_PRICE}">
{L_PAYPAL_IMAGES}
</form>
und in die language/xx/common.php schreibst du das dann dazu:

Code: Alles auswählen

'PAYPAL_IMAGES' => '<input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
<img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">', 
Und natürlich passt du die Bilderlinks an die jeweilige Sprache an.

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 27.08.2010 11:10
von Gast234254
Super herzlichen Dank. :grin:

Gruß

Stephan

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 14.12.2013 15:51
von Interface
nickvergessen hat geschrieben: Damit wurde der Button eingebunden.
Nun muss man die Grafiksammlung im ACP aktualisieren und kann dann mit folgendem Code im Template den Button benutzen:

Code: Alles auswählen

<div class="topic-actions">
	<div class="buttons">
		<div class="custom-button-icon"><a href="{U_DEIN_LINK}" title="{L_DEINE_BESCHREIBUNG}"><span></span>{L_DEINE_BESCHREIBUNG}</a></div>
	</div>
</div>


Und wo bitte unter Template soll das rein?

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 14.12.2013 16:23
von Miriam
Wo immer Du den Button haben willst; bspw. in der overall_header.html Deines Styles.

Re: [HowTo] Einen neuen Button erstellen

Verfasst: 14.12.2013 16:56
von Interface
Ah... extrem vielen dank... :D

Aber wenn ich den z.B in die overall_header einfüge spielt es eine rolle wo genau >mitte, Anfang ,Ende......?