pragmaMx Support Forum

pragmaMx => Coder und Bastlerecke => Thema gestartet von: pikar am 21 April 2012, 10:13:25

Titel: [gelöst] Addthis Code in php Datei einbinden
Beitrag von: pikar am 21 April 2012, 10:13:25
Hi@all

ich möchte in eine php Datei einen AddThis code einbinden,  mh nur leider klappt das nicht so leicht.

das ist der code, er geht über mehrere Zeilen...


<a class="addthis_button" href="http://www.addthis.com/bookmark.php?v=250&amp;pubid=********"><img src="http://s7.addthis.com/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=*********"></script>


das beginnt ja immer mit

echo "....... 

und eine zweite zeile darunter mit

."   

aber das klappt nicht, jemand Erfahrung damit?
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: Baldyman am 21 April 2012, 13:00:47
Moin  :bye:

eine Möglichkeit wäre, dass du den Code in einen neuen Block baust.
Den kannst du dann an gewünschter Stelle platzieren.
Mit deinem Schnipsel ... sowas ...

<?php
     
// gegen Direktaufruf sichern
defined('mxMainFileLoaded') or die('access denied');
     
/*
* hier die Ausgabe des Blocks
*/

$content '<a class="addthis_button" href="http://www.addthis.com/bookmark.php?v=250&amp;pubid=********"><img src="http://s7.addthis.com/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=*********"></script>'
;
                
?>




Als block-addthis z.B. speichern und in /blocks/  hochladen.
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: pikar am 21 April 2012, 13:54:01
Hallo, danke für deine Antwort,



ja in einem Block ist das kein Problem klar, man kann den Code auch gleich so in einen HTML Block kopieren,

aber ich möchte ihn halt in einer Datei haben, so das er unter jeder Datenbankausgabe erscheint.

Drum müsste ich halt wissen wie das einbauen des Codes in eine php Datei geht....
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: comedi am 21 April 2012, 14:13:47
Hoi pikar,  :)

lege dir in deinem Modulordner z.b. einen Ordner werbung an und dort erstellst du z. B. die Datei werbung_addthis_button.inc mit deiner Werbung. Dann bindest du den folgenden Code an der gewünschten Stelle ein. So habe ich es zumindestens auf einigen Seiten gemacht. Nachteil ist eben bei Updates musst du immer wieder die entsprechende Datei anpassen.




// Werbung einbinden
OpenTable();
echo ' <div class="align-center">';
include("werbung/werbung_addthis_button.inc");
echo ' </div> ';
CloseTable();
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: pikar am 21 April 2012, 14:48:30
danke, interessante Idee,

wie muss dann die Index.php Datei aussehen, bzw. wie schreibe ich den oben genannten Code hinein,

hast du da ein paar Zeilen für mich
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: comedi am 21 April 2012, 15:00:22
Hoi pikar,  :)

das ist an für sich alles was du brauchst. Du musst nur die Stelle festlegen wo die Werbung erscheinen soll. In welchem Modul und an welcher Stelle willst du den die Werbung einbauen?
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: pikar am 21 April 2012, 15:06:30
ok, ich meinte wie die einzubindenen .inc Datei aufgebaut sein muss, wie ich darin den code hinein schreiben muss,

wie das in verschiedene Module unter den ausgaben einbinden.
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: comedi am 21 April 2012, 15:15:30
Hoi pikar,  :)

dort kommt nur der Code von der Werbung rein, sonst nichts.
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: pikar am 21 April 2012, 16:15:52
ok danke, hat super funktioniert, genau so wie ich das wollte,   :thumbup:
Titel: Re:Addthis Code in php Datei einbinden
Beitrag von: comedi am 21 April 2012, 16:22:40
Hoi pikar,  :)

schön, so soll es sein und dann mache ich mal zu hier. :bye: