Flash-Modul mit insert-tag einbinden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • vox
    Contao-Nutzer
    • 05.08.2009
    • 119

    #1

    Flash-Modul mit insert-tag einbinden

    Hallo,

    ich versuche in einem Artikel mit dem Element 'HTML' mittels {{insert_module}} ein Modul einzubinden, das ein Flashmovie ist. Mir wird aber nur der Alternativtext des Moduls (wenn kein Flashplayer installiert ist?) angezeigt.

    Das Modul im Seitenlayout einzubinden klappt prima. Ich habe aber verschiedene Filme (Module) und möchte verhindern, dafür mehrere Seitenlayouts zu erstellen.
    Kann ich Flashfilme nur als Modul oder auch anders einbinden?
    Grüße, Alex
  • planepix
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    • 05.06.2009
    • 6686

    #2
    Hallo vox,

    willkommen im TYPOlight-Forum.

    Du erstellst für jeden Flashfilm ein Modul und bindest das ein in den jeweiligen Artikel.
    Anstatt ins Seitenlayout. Module kannst Du auch innerhalb von Artikeln platzieren.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

    Kommentar

    • vox
      Contao-Nutzer
      • 05.08.2009
      • 119

      #3
      Hallo,

      ja stimmt, danke. Den Elementtyp 'Modul' hab ich ganz vergessen.
      Ursprünglich wollte ich das mit {{iflng}} verbinden, aber das ist gar nicht notwendig...

      Auch wenn es anders geht, sollte es nicht trotzdem als {{insert_module}} funktionieren?
      Grüße, Alex

      Kommentar

      • planepix
        AG Pressearbeit
        Community-Moderator
        Buchautor 'Contao für Webdesigner'
        • 05.06.2009
        • 6686

        #4
        Hallo Alex,

        hast Du auch die jeweilige ID des Moduls mit eingebunden?

        {{insert_module::ID}}

        Ich habe das eben in der Onlinedemo nachgebaut, alle benötigten Codeangaben für den Flashfilm sind vorhanden.

        Hast Du eine interne oder externe Flashdatei in das Modul eingebunden? Extern könnte an den Sicherheitseinstellungen von Flash liegen, Stichwort crossdomain. Das verhindert das Einbinden von Flashdateien auf dem eigenen Server.
        Zuletzt geändert von planepix; 05.08.2009, 19:10.
        ---------------------------------
        Beste Grüße planepix
        Contao für Webdesigner (Website), BlueSky: planepix
        weitzeldesign
        Contao-Sprechstunde
        Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
        Contao Jahrbuch: www.contao-jahrbuch.de
        Contao Agenturtag: www.contao-agenturtag.de
        Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

        Glücklich sind die, die den Wert erkennen – und wertschätzen.

        Kommentar

        • leo
          Contao-Hauptentwickler
          AG Core-Entwicklung
          • 05.06.2009
          • 816

          #5
          Die Einbindung von Flash-Modulen per Insert-Tag funktioniert nur, wenn man das dafür benötigte JavaScript fest in der fe_page verlinkt. Das dynamische Einfügen von Skripten erfolgt vor dem Ersetzen von Insert-Tags, daher kann zu diesem Zeitpunkt das SWFObjekt-Skript nicht mehr hinzugefügt werden.

          Kommentar

          • alphabeet
            Contao-Nutzer
            • 07.07.2009
            • 70

            #6
            Flash-Movie einbinden

            Hallo

            ich versuche auch ein Flash-Movie innerhalb einer bestimmten div einzufügen. Dazu habe ich ein Modul gemacht "Application - Flash Movie" mit dem Movie drin.
            Dann ein Modul "Layout - Sonderseite" mit eigenem HTML-Code, der z.B. so aussieht:
            Code:
            <div id="flashcontainer">
            <a href="{{env::path}}" title="movie">{{insert_module::84}}</a>
            </div>
            Leo sagt, das gehe so nicht? Wie genau binde ich ein Flash-Movie ein, der genau in einem div sein soll (wegen Position)?
            Danke im voraus!
            Alexandra

            Kommentar

            • planepix
              AG Pressearbeit
              Community-Moderator
              Buchautor 'Contao für Webdesigner'
              • 05.06.2009
              • 6686

              #7
              Hallo Alexandra,

              Du kannst doch ein Modul mit Inhalt Flashfilm erstellen und dort eine ID und / oder Klasse vergeben. Darüber dann mit CSS an die gewünschte Stelle setzen.
              ---------------------------------
              Beste Grüße planepix
              Contao für Webdesigner (Website), BlueSky: planepix
              weitzeldesign
              Contao-Sprechstunde
              Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
              Contao Jahrbuch: www.contao-jahrbuch.de
              Contao Agenturtag: www.contao-agenturtag.de
              Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

              Glücklich sind die, die den Wert erkennen – und wertschätzen.

              Kommentar

              • alphabeet
                Contao-Nutzer
                • 07.07.2009
                • 70

                #8
                Hallo planepix

                stimmt! Wäre auch eine gute Lösung gewesen. Danke dir! Hab die Bäume nicht mehr gesehen...

                Ich habs dann so gelöst: im CSS .mod_flash positioniert. Geht natürlich nur, wenn ich nur einen Film habe, was bei mir der Fall ist.
                Alexandra

                Kommentar

                Lädt...