Ergebnis 1 bis 12 von 12

Thema: Tabs in der rechten Spalte

  1. #1
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard Tabs in der rechten Spalte

    Hallo Community,

    ich beschäftige mich momentan mit TYPOlight, da ich eine Website damit realisieren will. Daher meine Frage.

    Auf www.dein-niedersachsen.de werden in der rechten Spalte ganz oben Tabs angezeigt. Wie ich Tabs in der Mitta anzeigen lassen kann (Erweiterung) ist mir bekannt, wie kann ich aber diese Erweiterung in der rechten Spalte einsetzen.

    Wäre klasse, wenn mir einer dies erklären könnte.

    gruß stefan

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.473
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Stefan,

    eigentlich genau so wie in der Hauptspalte.

    Im Seitenlayout sollte für die rechte Spalte Artikel eingestellt sein.

    Ggf. wird hier ein Artikel in einer versteckten Seite eingefügt und dann als Modul mit Eigenem HTML-Code via Insert-Tag der Artikel-ID das ins Seitenlayout eingebunden.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard

    Hallo planepix,

    vielen Dank. Funktioniert super. Wie kann ich es jetzt noch einstellen, dass dieser Artikel dauerhaft in der rechten Spalte eingebunden wird und nicht nur, wenn ich den entsprechenden Menüpunkt auswähle ?

    Danke.


    gruß Stefan

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.473
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Stefan,

    das Modul dann in das Seitenlayout einbinden.

    Eingebundene Module - Spalte
    Dein Modul - rechte Spalte
    Geändert von planepix (01.11.2009 um 21:04 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard

    Hallo planepix,

    welches Modul? Ich hab jetzt einfach einen neuen Artikel erstellt und dann "Anzeigen in: Rechte Spalte" ausgewählt. Wie kann ich daraus ein Modul machen?

    gruß Stefan

  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.473
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Stefan,

    erstelle in der Seitenstruktur eine Seite, nicht im Menü anzeigen lassen, aber veröffentlicht. Darin legst Du nun den Artikel an.

    Und dann erstellst Du ein neues Modul vom Typ Eigener HTML-Code und fügst dort den Insert-Tag des Artikels ein und bindest dann das Modul ins Seitenlayout ein.

    Auf englisch im Wiki hier zu finden.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  7. #7
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard

    Hallo planepix,

    danke für die Erklärung. Das habe ich jetzt gemacht. Funktioniert auch prima, nur werden jetzt die einzelnen Tabs nicht mehr nacheinander angezeigt, sondern es werden alle Tab-Inhalte gleichzeitig angezeigt. Mache ich etwas falsch? Vermutlich

    Mein Modul "TabRight" hat eigenen HTML Code

    Code:
    {{insert_article::29}}
    In Article 29 habe ich das Tab Menü anhang der Erweitung tabcontrol aufegbaut


    gruß Stefan

  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.473
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Stefan,

    ich vermute (Link?) das nun die CSS-Definitionen nicht mehr passen für die rechte Spalte...?

    Wurde diese für die Hauptspalte spezifiziert?

    #main .tab_control ....

    Es könnte auch sein, dass die Tabs und deren Inhalte nun zu breit sind für die rechte Spalte...
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  9. #9
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard

    Hallo planepix,

    das ist momentan der Code [ist auf meinen localen Server localhost]

    Code:
    <div id="right">
    <div class="inside">
    
    <!-- indexer::stop -->
    <script type="text/javascript">
    /* <![CDATA[ */
    	function loadTabControls() {
    		$$('div.mod_article').each(function(s) {
    			new TabControl(s, {
    				behaviour: 'click',
    				tabs: s.getElements('.tabs'),
    				panes: s.getElements('.panes'),
    				selectedClass: 'selected',
    				hoverClass: 'hover'
    			});
    		});
    	}
    	
    	/*
    	 * Bootstrap
    	 */
    	window.addEvent('domready', loadTabControls);
    /* ]]> */
    </script>
    <!-- indexer::continue -->
    
    <div class="ce_tabcontrol_tabs block">
    <ul>
    	<li class="tabs">Test1</li>
    	<li class="tabs">Test2</li>
    </ul>
    </div><div class="ce_tabcontrol_pane block">
    <div class="panes"><div>
    <div class="ce_text block">
    <p>Test 1 Text</p>
    </div>
    </div></div>
    </div>
    <div class="ce_tabcontrol_pane block">
    <div class="panes"><div>
    <div class="ce_text block">
    <p>Test 2 Text</p>
    </div>
    </div></div>
    </div>
     </div>
    </div>
    Momentan werden Test 1 Text und Test 2 Text direkt untereinander ausgegeben und die Tabs lassen sich nicht mehr anklicken.


    gruß Stefan

  10. #10
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.473
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Stefan,

    ggf überlagern sich Elemente...

    Wie sind die Tabs im CSS definiert? Spezifisch auf die Darstellung in der rechten Spalte?
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  11. #11
    Contao-Nutzer
    Registriert seit
    31.10.2009.
    Beiträge
    10

    Standard

    Ich glaube es liegt an dem Code der Tab-Erweiterung

    Code:
    function loadTabControls() {
    		$$('div.mod_article').each(function(s) {
    			new TabControl(s, {
    				behaviour: 'click',
    				tabs: s.getElements('.tabs'),
    				panes: s.getElements('.panes'),
    				selectedClass: 'selected',
    				hoverClass: 'hover'
    			});
    		});
    	}
    Dieses "div.mod_article" habe ich ja in der rechten Spalte nicht, das habe ich ja nur bei Artikel in der Hauptspalte. Gibt es eine möglich dies zu ändern ?


    // Edit

    Habe es jetzt so gelößt, indem ich 2 Module gemacht habe. Eins mit <div class="mod_article block" id="test"> und eins mit </div>. Jetzt klappt es. Gibt es eine sauberere Lösung?



    gruß Stefan
    Geändert von [Stefan] (01.11.2009 um 21:58 Uhr)

  12. #12
    Contao-Nutzer
    Registriert seit
    11.07.2012.
    Beiträge
    14

    Standard

    Hallo

    Ich habe das gleiche Problem. Die Tabs funktionieren problemlos in der Hauptspalte und in der rechten Spalte. Sobald ich aber die Artikel als Modul in die rechten Seite einbinde, funktionieren die Tabs nicht mehr. Die Artikel werden untereinander angezeigt.

    Soweit ich beurteilen kann, wird das JS im Modul nicht geladen. Der Klasse "panes" wird der style display:block oder display:none nicht mitgegeben.
    Hat jemand eine Idee, wie ich das lösen könnte?

    Vielen Dank und freundliche Grüsse
    Rita

    //Edit
    ok, ich habs hingekriegt. Das JS einfach ins fe_page verlinken, dann gehts :-)
    Geändert von radm (12.07.2012 um 08:34 Uhr)

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. Accessible Tabs Navigation?
    Von surrogate im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 07.11.2010, 17:46
  3. [ma_accessibleTabs] Mootools Accessible Tabs
    Von FloydThreepwood im Forum Sonstige Erweiterungen
    Antworten: 19
    Letzter Beitrag: 24.09.2010, 17:06
  4. repeat-x bis zum rechten Seitenrand
    Von brass-t im Forum Layout / Templates / Holy Grail
    Antworten: 5
    Letzter Beitrag: 31.03.2010, 20:13
  5. spezielles Template in der rechten Spalte von "ce_image" nutzen
    Von Reimi im Forum Layout / Templates / Holy Grail
    Antworten: 11
    Letzter Beitrag: 23.09.2009, 10:43

Lesezeichen

Lesezeichen

Berechtigungen

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