Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: genutzte Templates / Seitenlayouts anzeigen lassen

  1. #1
    Contao-Nutzer
    Registriert seit
    08.02.2011.
    Beiträge
    227

    Standard genutzte Templates / Seitenlayouts anzeigen lassen

    Moin,

    kann ich mir eigentlich anzeigen lassen, welche editierten Templates und Seitenlayouts wo von welchem Modul/Inhaltselement bzw. Seite genutzt werden?

    Viele Grüße
    Markus

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

    Support Contao

    Standard

    Hallo Markus,

    via Composer gibt es das
    https://github.com/hofff/contao-layoutusage
    ---------------------------------
    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-Fan Avatar von joe
    Registriert seit
    20.06.2009.
    Ort
    Lüneburg
    Beiträge
    687
    User beschenken
    Wunschliste

    Standard genutzte Templates / Seitenlayouts anzeigen lassen

    Das geht m.E. Am besten mit dem Frontend Editing von rocksolid. https://rocksolidthemes.com/de/conta...ontend-editing


    Gesendet von iPhone mit Tapatalk
    Trainings und Coachings zur Fort und Weiterbildung sowie Beratung in den Bereichen Contao, JavaScript, jQuery, VueJS, React, PHP, NodeJS und vielen weiteren Themen.

    Mehr unter jgreg.dev

    Follow me on Twitter @JoeRayGregory

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard bezgl. Layouts

    In der Seitenstruktur das Layout direkt hinter dem Namen anzeigen geht recht einfach mit einer DCA-Anpassung. Hier mal ein Auszug aus meiner dcaconfig:
    PHP-Code:
    /**
     * Format some listviews (works together with _my_be.js and _my_be.css included by initconfig.php)
     */
    // Show page layout in page listview
    $GLOBALS['TL_DCA']['tl_page']['list']['label']['fields'][] = 'includeLayout';
    $GLOBALS['TL_DCA']['tl_page']['list']['label']['fields'][] = 'layout:tl_layout.name';
    // Page listview format
    $GLOBALS['TL_DCA']['tl_page']['list']['label']['format'] = '
    %s
    <span class="page_layout" data-l="%.3s" title="layout">%s</span>
    '

    Muss noch etwas mit JS nachgearbeitet werden.
    PHP-Code:
    /**
     * files/js/_my_be.js
     */

    (function($) {
      
    window.addEvent('domready', function() {

        
    // format page treeview layout sticker (only works with appropriate modified page list view in dcaconfig and appropriate _my_be.css)
        
    styleLayoutPicker = function(){
          var 
    layoutSticker = $$('.page_layout:not(:empty):not([data-l=""])') || false;

          if(
    layoutSticker){
            Array.
    each(layoutSticker, function(item){
              
    item.addClass('has_layout');
            });
          }
        }
        
    styleLayoutPicker();
        
    window.addEvent('ajax_change'styleLayoutPicker);

      });
    })(
    document.id); 
    Geht auch mit der Erweiterung summary, aber die greift ganz schön tief in den Aufbau ein, weiß nicht, ob dann z.B. changelanguage noch funktioniert.
    Geändert von Andreas (09.12.2016 um 12:26 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @Andreas Deine Lösung betrifft aber nur die Seitenlayouts nicht die Verwendung geänderter Templates mit Zuordnung zu Modulen/Inhaltselementen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, genau. Betrifft nur Layouts. Ich selber nutze immer nur ein Layout, aber ich komme schon mal in Backends mit 40 Layouts und um dann in der Seitenstruktur sofort zu sehen welches Layout auf einer Seite im Einsatz ist, musste ich mir diese Anpassung erstellen. (Bei mir passiert da noch mehr, jedes Layout bekommt automatisch eine eigene Farbe, somit habe ich sehr schnell einen Überblick.)

    Für den anderen Wunsch (Templates) müsste man eine intensive Analyse der kompl. Datenbank und der Dateien unternehmen um an solche Infos zu gelangen. Z.B. könnte man die tl_content nach gallery_tpl, custom_tpl, com_template, [rsts_template] durchsuchen. Dann hätte man die CEs von wo aus man auf die Artikel und die Seiten schließen könnte. Dann schauen, ob es in templates/ so ein Template gibt. Dann vergleichen mit dem Core (falls nicht umbenannt wurde) ob es angepasst wurde. Das gleiche dann nochmal mit tl_module, tl_article ... usw. usw.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  7. #7
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    In der Seitenstruktur das Layout direkt hinter dem Namen anzeigen geht recht einfach mit einer DCA-Anpassung.
    Hallo Andreas,

    funktioniert das auch in Contao 4.8x noch mit deinen o.g. Anpassungen?

    LG
    Anke

  8. #8
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Erweiterung contao-om-backend bietet neben ein paar anderen netten Features auch diese Möglichkeit.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  9. #9
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Die Erweiterung contao-om-backend bietet neben ein paar anderen netten Features auch diese Möglichkeit.
    Ach, cool, danke!

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
  •