Forumtitel in Paypal übernehmen

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
moerkel
Mitglied
Beiträge: 17
Registriert: 08.11.2010 13:02

Forumtitel in Paypal übernehmen

Beitrag von moerkel »

Hi,

Ich hab mal ne Frage, ich hoffe ihr koennt mir helfen.

Ich habe den html-mod installiert und nutze einen iframe um paypal in einem Topic anzuzeigen.

Der Code sieht so aus:

Im Topic:

Code: Alles auswählen

</iframe><br>
<iframe frameborder="0" ALIGN="CENTER" src="paypal/paypal.html" width="620" height="400" name="Paypal_Button"></iframe>
paypal.html:

Code: Alles auswählen

<html>
<head>
<title>Paypal</title>
</head>
<body>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
   <input type="hidden" name="cmd" value="_xclick">
   <input type="hidden" name="business" value="paypal@XXXX.com">
   <input type="hidden" name="item_name" value="Product">
   <input type="hidden" name="item_number" value="TOPIC-TITLE">
   <input type="hidden" name="amount" value="0.01">
   <input type="hidden" name="no_shipping" value="1">
   <input type="hidden" name="no_note" value="1">
   <input type="hidden" name="lc" value="GB">
   <input type="hidden" name="currency_code" value="EUR">
   <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif" 
   name="submit" alt="Pay now via Paypal>
</form>
</body>
</html>
Nun möchte ich, dass an der Stelle wo "TOPIC-TITLE" steht auch automatisch der titel des Themas übernommen wird.
Geht das mit einem iframe?
Und wenn nicht im iframe, wie würde das gehen wenn ich den html-code direkt in das Thema schreibe? Wenn ja, wie?

Danke für eure hilfe!
moerkel
Mitglied
Beiträge: 17
Registriert: 08.11.2010 13:02

Re: Forumtitel in Paypal übernehmen

Beitrag von moerkel »

Ich habe eine Lösung für mich gefunden... :)

Falls jemand etwas ähnliches sucht, hier meine Lösung.
Das Script steht nun nicht direkt im Thema sondern im Template und wird nur in einem bestimmten Forum (Forum ID 2) unter jedem Topic eingefügt.

Öffne: styles/prosilver/template/viewtopic_body.html

Finde:

Code: Alles auswählen

<!-- END postrow -->
Davor einfügen:

Code: Alles auswählen

    <!-- IF FORUM_ID eq 2 -->
    <!-- IF postrow.S_FIRST_ROW -->
    <div style="text-align: center;">
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
       <input type="hidden" name="cmd" value="_xclick">
       <input type="hidden" name="business" value="paypal@XXXX.com">
       <input type="hidden" name="item_name" value="Product">
       <input type="hidden" name="item_number" value="{postrow.POST_SUBJECT}">
       <input type="hidden" name="amount" value="0.01">
       <input type="hidden" name="no_shipping" value="1">
       <input type="hidden" name="no_note" value="1">
       <input type="hidden" name="lc" value="GB">
       <input type="hidden" name="currency_code" value="EUR">
       <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif"
       name="submit" alt="Pay now via Paypal">
    </form>
    </div>
    <!-- ENDIF -->
    <!-- ENDIF -->
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: Forumtitel in Paypal übernehmen

Beitrag von Gast234254 »

moerkel
Mitglied
Beiträge: 17
Registriert: 08.11.2010 13:02

Re: Forumtitel in Paypal übernehmen

Beitrag von moerkel »

Nun muss ich dieses Thema doch nochmal ausgraben :(

Auch wenn es anfänglich funktioniert hat...

Nun gibt er mir den folgenden Inhalt aus:
<span class="posthilit">Titel</span>

Ich wüßte nicht, dass ich etwas am Scipt geändert hätte :(
Kann ich irgendwie verhindern, dass <span class="posthilit"></span> ebenfalls ausgegeben wird?

Danke
o_spacy_o

Re: Forumtitel in Paypal übernehmen

Beitrag von o_spacy_o »

Hallo,
probier mal bitte die folgenden Variablen:

forumrow.FORUM_DESC und L_FORUM Diese sollten den Forennamen beinhalten.

topicrow.TOPIC_TITLE für den entsprechenden Titel.

Grüße spacy
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“