Ergebnis 1 bis 21 von 21

Thema: Verhalten von Typolight beim Laden von neuen Inhalten

  1. #1
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard Verhalten von Typolight beim Laden von neuen Inhalten

    Hallo,
    Ich wollte mal fragen wie das Verhalten von Typolight ist beim Laden von neuen Content Inhalten. Wird eigentlich der Header respektive Footer usw. auch immer neu geladen?

    Meine Frage zielt darauf ab, das ich via iFrame oder andere Einbindung einen Musicplayer laufen lassen kann der aber nicht immer wieder das Lied neu läd sondern auch bei Menu Bedienung weiter läuft.??

    Gruss

  2. #2
    Contao-Fan Avatar von Russe
    Registriert seit
    23.10.2009.
    Beiträge
    729

    Standard

    So viel ich weiß müsstest du dann deine Seite mit Ajax aufbauen, also dass die Elemente der eigentlichen Seite dynamisch nachgeladen werden und der Player im Footer immer unverändert bleibt.
    Russe

  3. #3
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Ist es tatsächlich so das sich nicht nur der Content ändert sondern die ganze Seite neu geladen wird wenn man im Menu was anklickt?....?

  4. #4
    Contao-Fan Avatar von Russe
    Registriert seit
    23.10.2009.
    Beiträge
    729

    Standard

    Ohne Ajax ja, ist aber überall so.
    Russe

  5. #5
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Wie könnte ich eine bestehende Seite so umbauen? Gibt es irgendein Trick oder eine Umgebungslösung um ein mp3 track durchgehend abzuspielen während der Besucher auf der Seite ist die mit TL CMS läuft?
    Bis jetzt gibt es da nicht wirklich eine Lösung wie?

    Gruss

  6. #6
    Contao-Nutzer Avatar von aaronl
    Registriert seit
    20.06.2009.
    Beiträge
    111

    Standard

    Wenn du TL nicht so umbaust das die Inhalte per Ajax nachgeladen werden bleibt dir nur übrig ein Popup mit dem Player zu öffnen.

  7. #7
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.340
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von iku Beitrag anzeigen
    ... während der Besucher auf der Seite ist die mit TL CMS läuft?
    Bis jetzt gibt es da nicht wirklich eine Lösung wie?
    Grundsätzlich geht das schon, ist allerdings etwas aufwändiger ... Es gibt unter http://https://contao.org/projects/t...aAjaxnachladen eine knappe, aber ausreichende Anleitung für TL 2.6, wie Du Seiteninhalte nachladen kannst. Allerdings hat sich seitdem sowohl die benutzte Mootools-Version als auch sonst einiges in TYPOlight geändert.

    Das obige Tutorial, kombiniert mit dem folgenden Codeschnipsel
    HTML-Code:
    var go_ajax = function (element, updateid, column) {
    		var to_update = $(updateid);
    		$$(element+' a').each(function(el){
    			el.addEvent('click', function() {
                    $$(element+' ul li.active').each(function(e2){e2.removeClass('active')});
    				var url = el.href;
    				var urlextend = url+"?request="+column;	
                    var fadeout = to_update.fade(0.0);                         
                     var req = new Request.HTML({  
                        url: urlextend,              
                        method: 'post',
                        onRequest: function(){   }, 
                        onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript){
                            to_update.fade(1.0);                       
                            }
                        })
                        req.addEvent('success',function(responseTree, responseElements, responseHTML, responseJavaScript)
                        {
                       to_update.set('html',responseHTML);
    		  $exec(responseJavaScript); 		   		   				    
                        });
    
                        req.send();
                     el.parentNode.addClass('active');
                    return false;					
    			});
    		});
    	}
    sollte Dich aber weiterbringen.

    Ggf. musst Du weitere Anpassungen in der fe_page.tpl machen.

    Carolina.

  8. #8
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Hallo,
    Danke für die Tipps, ich werde das mal probieren mit dem Nachladen, da ich nicht so Popupfan bin. Hoffentlich bekomme ich das hin??
    Da müsste ich dann ein Element laden, in dem Sinne dieses welches ich als Player für das MP3 File habe oder? Ist es egal welcher Player?

    Gruss

    iku

  9. #9
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Hi,
    Ich habe den Code resp. das Template file ausgetauscht und den obigen Code mit dem org. im .js file ersetzt. So wie ich das verstehe muss nun im Template File angegeben werden wo oder was nun nur neu geladen wird? Jedenfalls ist ja im Beispiel #nav, main, usw. was im header vom template im Codeschnippsel ist?
    Wenn ich jetzt den Player bei allen Seiten jeweils im Footer habe sollte er weiter spielen und nicht neu geladen werden, wie muss oder kann ich dies nun umsetzen? Ich denke da brauche ich noch etwas Hilfe?

    Gruss

  10. #10
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ich glaube Du bist besser bedient, wenn Du den Player als iframe einbindest, wie es auf vielen Seiten gemacht wird.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  11. #11
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    hi,
    also das Ajax Zeug weglassen?? Wie gehe ich das Ganze an mit dem Iframe? direkt im Templatecode einsetzen oder wie? es kann auch einfach abspielen das Lied es muss kein steuerbarer Player sein oder so? Ich wäre wirklich froh für Hilfe....? Ich hab das noch nie so gebaut das der Sound einfach druchspielt..? Das finde ich selber eher mühsam???

    Gruss

  12. #12
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Also mal grundsätzlich ist Musik auf einer Homepage nicht angebracht, es sei denn, es handelt sich um Musiker. Aber so Hintergrundmusik geht gar nicht

    Dann: Handelt es sich um einen Musiker, dann musst Du einen Player einbauen, denn wenn ich als Besucher auf deine Homepage komme und da spielt mal einfach so Musik und ich kann die nicht kontrollieren, werde ich mächtig sauer

    Player gibt es viele. Am besten suchst Du Dir den geeigneten mit Google. Wahrscheinlich wirst Du auf eine Flashlösung, welche mit XML konfigurierbar ist, stossen.
    Dann bindest Du einfach im fe_page.tpl ein iframe, mit dem Code ein.

    Weil das mit dem Ajax ist nicht wirklich trivial. Content nachladen ist noch easy, aber was passiert nach einem Login oder überhaupt nach einem Formular-Versand?
    Deshalb denk ich, dass Du mit einem iframe (wenn auch sehr verpöhnt, aber für diese Anforderung geeignet) besser klar kommen wirst
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  13. #13
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    ich stimme dir voll und ganz zu in allen punkten.

    es handelt sich um einen DJ der davon ausgeht das die verweildauer seiner gäste auf der page ziemlich kurz ist. er wird dann selber feststellen, dass wenn jemand dann ein Formular ausfüllt und die ganze Zeit musik hört, genervt sein wird.

    eine frage: spielt dann mit dem iframe das mp3 stück durch auch bei menu wechsel?

    gruss

  14. #14
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Informier Dich mal über iframes

    Ein iframe teilt ein Fenster in mehrere Fenster auf. Das heisst, wenn Du dann bei TL rumklickst, wird nur der Frame von TL neu geladen. Das Fenster vom Player bleibt und wenn Du's schlau anstellst, merkt keiner, dass zwei Fenster existieren (zu sehen z.B. auch bei der Frontend-Vorschau bei TL, obwohl das normale Frames sind - anyway, machbar mit frames )
    Geändert von Toflar (05.05.2010 um 12:36 Uhr)
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  15. #15
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    hi
    ich habe mal den EMFF player ausprobiert. das wäre ja eine flashlösung die aber als object eingebunden wird.
    sollte ich dies als html file anlegen und dieses per iframe übergeben? -> url zum html file worin sich der als object übergebene player befindet...

    Gruss

  16. #16
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    frame, nicht iframe, sorry

    Wie genau Du aufteilen etc. kannst, musst Du halt nachlesen: http://de.selfhtml.org/html/frames/definieren.htm
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  17. #17
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    also es funtzt jetzt aber das mit den 2 frames muss ich noch wissen denn jetzt spielt der player das stück immer wieder von vorne....??

  18. #18
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Zu sehen ist es wo?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  19. #19
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Lösung:

    Frameset in rows, oben das file mit den object daten vom player und unten das index.php von TL.

    Ist zwar wirklich nicht cool so automusic aber man kann sie stoppen und es funtzt alles...

    Danke für die Tipps....hätte nicht gedacht das ich wieder mal ein frameset mache!!!! grauenhaft....??

    Gruss

  20. #20
    Contao-Nutzer
    Registriert seit
    18.02.2010.
    Beiträge
    163

    Standard

    Zitat Zitat von iku Beitrag anzeigen
    Lösung:

    Frameset in rows, oben das file mit den object daten vom player und unten das index.php von TL.
    Hallo,

    darf man fragen, wie genau Du das gelöst hast? Mit der obrigen Aussage komm ich irgendwie nicht ganz klar

  21. #21
    Contao-Nutzer
    Registriert seit
    20.10.2010.
    Beiträge
    12

    Standard

    Hallo,
    bei mir wird beim Aufrufen eines Links unter verwendung folgender config:
    Code:
    go_ajax(
    '#nav_hor', 
    'wrapper', 
    'wrapper' 
    );
    lediglich der content des footers angezeigt. Mit "main", "main" funktioniert zumindest des anzeigen der Inhalte. Da jedoch noch verschiedene header-grafiken geladen werden sollen muss ich die ID wrapper verwenden.

    Kann sich das jemadn erklären oder mit weiterhelfen, woran das liegen könnte? Die Seite ist unter http://private.crazyhood.de zu erreichen.

    Danke und Grüße,
    addy

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Problem in der Darstellung von Tabs beim Laden
    Von addy im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 22.12.2010, 13:55
  2. Zugriff verweigert beim Speichern von Inhalten
    Von shrike im Forum Sonstiges zu Contao
    Antworten: 3
    Letzter Beitrag: 11.11.2010, 20:34
  3. Backend - leere Seite beim Bearbeiten von Inhalten
    Von MasterOfDesaster im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 11.07.2010, 11:28
  4. E-Mail-Benachrichtigung bei neuen Inhalten
    Von Graf Typo im Forum Sonstiges zu Contao
    Antworten: 0
    Letzter Beitrag: 21.11.2009, 23:12
  5. Beim Firefox immer erst neu laden nötig?
    Von HardCastle im Forum Off Topic
    Antworten: 5
    Letzter Beitrag: 21.11.2009, 07:52

Lesezeichen

Lesezeichen

Berechtigungen

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