Ergebnis 1 bis 6 von 6

Thema: fussball.de-Widget einbinden

  1. #1
    Contao-Nutzer
    Registriert seit
    19.11.2009.
    Beiträge
    34

    Standard fussball.de-Widget einbinden

    Hallo

    Ich würde gerne auf einer Seite ein Widget von Fussball.de einbinden, welches so aussieht:
    Code:
    <div id="meinWettbewerb0">... lade Wettbewerb ...</div>
    <script type="text/javascript">
    var wettbewerb0 = new fussballdeAPI();
    wettbewerb0.setzeSaison('0910');
    wettbewerb0.setzeWettbewerbID('014201');
    wettbewerb0.zeigeWettbewerb('meinWettbewerb0');
    </script>
    Wie kann ich diesen Javascript-Code am besten einbinden? Über eine PHP-Datei finde ich das ganze nicht so schön gelöst, weil ich im Backend gerne die Werte ändern würde.
    Das zulassen von <script> stellt ja ein Sicherheitsrisiko dar und ist daher wohl nicht zu empfehlen.

    Gibt es noch eine weitere Alternative?

    Vielen Dank
    Manuel

  2. #2
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.113

    Standard

    Ich hab keine andere Möglichkeit gefunden als diese.
    Du musst ja auch jedes Jahr die Daten wieder ändern, damit du die aktuellen Tabellen bekommst
    Gruß Mark

  3. #3
    Contao-Nutzer
    Registriert seit
    19.11.2009.
    Beiträge
    34

    Standard

    Genau deswegen würde ich gerne die Möglichkeit über das Backend haben und nicht extra über FTP eine PHP-Datei hochladen.

    Ich habe gerade eine Notlösung gefunden. Doch ist die auch praktikabel oder kann es hier zu Fehlern führen?
    Ich habe <script>-Tags erlaubt, habe mir ein Modul mit eigenem HTML angelegt, das Skript eingefügt und dann <script> wieder deaktiviert.
    Das läuft soweit, aber ist es so sinnvoll?

  4. #4
    Contao-Urgestein
    Registriert seit
    06.07.2009.
    Beiträge
    1.506

    Standard

    jetzt mal so ins blaue geraten...

    erstell es doch als template datei ... die kanste im backend bearbeiten und mit

    {{file::fußball.tpl}} einbinden

  5. #5
    Contao-Nutzer
    Registriert seit
    19.11.2009.
    Beiträge
    34

    Standard

    Könnte ich bei der Templatedatei auch Parameter übergeben?
    Weil dann würde das so aussehen:
    {{file::fußball.tpl?saison=1011&id=123456}}

    Dann brauch ich nur eine Datei und kann die für mehrere Mannschaften einbinden.

    Werde das nachher mal testen.
    Geändert von nero (17.05.2011 um 10:00 Uhr)

  6. #6
    Contao-Urgestein
    Registriert seit
    06.07.2009.
    Beiträge
    1.506

    Standard

    {{file::*}} Dieses Tag wird mit dem Inhalt einer .php- oder .tpl-Datei aus dem templates-Verzeichnis ersetzt (ersetzen Sie * mit dem Namen). Bei Bedarf können Sie Argumente übergeben: {{file::file.php?arg1=val&arg2=val}}

    http://www.contao.org/inserttags.html

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •