Ergebnis 1 bis 11 von 11

Thema: Herausfinden auf welchen Seiten ein Modul verwendet wird

  1. #1
    Contao-Fan
    Registriert seit
    30.05.2010.
    Ort
    Schweiz
    Beiträge
    251

    Standard Herausfinden auf welchen Seiten ein Modul verwendet wird

    Hallo zusammen,

    ich bin gerade an einer Vereinswebseite wo ich mittleweilen bereits 30 Module einsetze. Langsam wird es für mich ziemlich unübersichtlich, da ich bei einigen Modulen nicht mehr genau weiss ob ich diese auf der Seite schon mehrfach verwendet habe. Gibt es eine Möglichkeit, sich z.B. eine Liste der Artikel anzeigen zu lassen, wo das Modul verwendet wird?

    Mfg

    Stefan

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo walkabout77,

    Zitat Zitat von walkabout77 Beitrag anzeigen
    Gibt es eine Möglichkeit, sich z.B. eine Liste der Artikel anzeigen zu lassen, wo das Modul verwendet wird?
    Zusätzliche Infos über die aktuell eingebundenen Frontend-Module wären wirklich manchmal sehr praktisch. Dieses Anliegen wurde auch schon mal zur Sprache gebracht - eine akzeptable Lösung scheint dafür aber (noch) nicht zu existieren.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    An sich ist soetwas relativ einfach. Man muss nur einen Hook und ein "Verhalten des Core" etwas anders nutzen, als vorgesehen,

    Dann gehts rechts einfach pro Modul die Seite/Spalte herauszubekommen.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  4. #4
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    denk Dir mal einen guten Namen aus fuer das Modul.

    Ich werds dann kurzfristig bereitstellen
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  5. #5
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von lindesbs Beitrag anzeigen
    denk Dir mal einen guten Namen aus fuer das Modul.

    Ich werds dann kurzfristig bereitstellen
    Wow, super! Hätte nicht gedacht, dass das jetzt so schnell einer aufgreift und die Idee weiterspinnt. Aus Deinen Beiträgen hier bzw. hier hätte ich eigentlich angenommen, dass die Sache doch nicht ganz so trivial ist, wie man vielleicht vermuten könnte...

    Ok, an einem Namen soll's nicht scheitern - vielleicht irgendwas in der Art:
    • FE Module Overview / FE-Module Übersicht
    • FE Module Usage / FE-Module Verwendung
    • Module Overview / Modulübersicht
    • Module Usage / Moduleinbindungen / Modulnutzung / Modulbenutzung / Moduleinsatz
    • Module Usage List / Module Usage Lister / Modul-Einsatzliste
    • Module Assignment List / Modul-Verwendungsliste
    • ...


    Aber wie auch schon Faust auf die Gretchenfrage antwortet: "Name ist Schall und Rauch"
    Geändert von xchs (18.12.2010 um 01:30 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  6. #6
    Contao-Nutzer
    Registriert seit
    30.07.2009.
    Ort
    Hessen
    Beiträge
    147

    Standard

    Würde auch Interesse anmelden. Leider hat sich mit der Zeit und durch Nachlässigkeit eine Vielzahl an Modulen angesammelt..

  7. #7
    PCC
    Gast

    Standard

    Zitat Zitat von lindesbs Beitrag anzeigen
    Ich werds dann kurzfristig bereitstellen
    Tja, dann wäre die Definition von kurzfristig noch zu klären..

  8. #8
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Kann man sich nicht eine Liste im parseFrontend Hook ausgeben lassen? Da ist doch einer der Parameter das Modul.
    Oder hab ich das falsch in Erinnerung?

    Stimmt, so einen Hook gibts nicht.

    generatePage?

    Das wäre aber alles im FE
    Ein BE Modul, dass global sucht und eine Liste erstellt wäre gut, oder?

    Sent from my iPhone using Tapatalk
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

  9. #9
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Neudörfl
    Beiträge
    150
    Partner-ID
    6135

    Standard

    gibts da was neues .. wär wirklich praktisch ...
    lg goosie

  10. #10
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.521
    User beschenken
    Wunschliste

    Standard

    Ich weiß nicht was Stefan (lindesbs) sich damals da gedacht hatte, aber wie in den anderen Threads schon diskutiert, direkt in der DB schauen ist ziemlich komplex.
    FE Module muss man ja anlegen vor Nutzung, da hätte man dann die IDs mit der man auf die Suche gehen kann.
    Schwieriger wird es bei Modulen die fürs Frontend CEs mitbringen, die kann ich ja im Artikel einfach verwenden.
    Und durch 2.9 mit den Themes nun auch noch in mehreren Themes/Layouts suchen, ne Menge Holz.

    Vielleicht wäre der umgekehrte Weg, die Seiten melden was sie nutzen, über einen geeigneten Hook der bessere Weg.
    Dazu müsste aber jede Seite einmal aufgerufen werden. Die älteren Versionen der Artikel hat man dann aber immer noch nicht.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Ich habs hier in einem Mockup ueber den
    $GLOBALS['TL_HOOKS']['getContentElement'])
    Hook geloest gehabt, dem wird das CE Type mit uebergeben ($objElement->type)

    Dies beruecksichtigt aber nicht die InsertTags. Ich hatte da mit einer extremen Notloesung gespielt.

    Das Ganze funktioniert als eine "Suche".
    Also muessen alle Seiten geparst werden.
    Vorher den $GLOBALS['TL_CONFIG']['disableInsertTags'] aktivieren, damit keine InsertTags ersetzt werden.
    Damit dann durch alle Seiten Crawlen und im outputFrontent Hook die "insert_module" umschreiben auf einen eigenen "insert_cool_module", der dann haendisch durch den replaceInsertTags geagt wird, somit meine lokale IT-Funktion durchlaeuft, udn ich habe Seite, usw. quasi alle Daten.

    Danach nur noch die DefaultEinstellungen wieder zuruecksetzen, und fertig.


    Es gibt natuerlich noch bessere Wege, aber dafuer muesste man den Core anpassen.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Welches Template verwendet das RSS Modul im Nachrichtencontainer?
    Von Kahmoon im Forum Layout / Templates / Holy Grail
    Antworten: 9
    Letzter Beitrag: 03.02.2011, 12:50
  2. meta_en.txt wird nicht mehr verwendet
    Von gHeldT im Forum Mehrsprachigkeit
    Antworten: 2
    Letzter Beitrag: 24.10.2010, 13:32
  3. Suche Beschreibung der Navigationsklassen, wann wird .trail verwendet?
    Von latscheli im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 14.06.2010, 08:21
  4. Antworten: 11
    Letzter Beitrag: 09.04.2010, 22:25
  5. Seitenlayout wird nur für template verwendet
    Von ChrisBB im Forum Layout / Templates / Holy Grail
    Antworten: 7
    Letzter Beitrag: 02.01.2010, 10:22

Lesezeichen

Lesezeichen

Berechtigungen

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