Ergebnis 1 bis 15 von 15

Thema: helpdesk breadcrumb für die ganze Page

  1. #1
    Gesperrt
    Registriert seit
    24.06.2009.
    Ort
    Hamburg
    Beiträge
    34

    Standard helpdesk breadcrumb für die ganze Page

    Hey, ich hoffe jemand kann mir helfen.
    Ich versuche seit einiger Zeit bereits vor die breadcrumb Navigation vom helpdesk, die breadcrumb von meiner Seite zu bauen.

    Also z.B.:
    Meine Seite -> Community -> Forum -> Testkategorie -> Testthema

    Ich habe versucht das breadcrumb Modul damit in die helpdesk_listmessages.tpl Datei einzubinden:
    PHP-Code:
    <?php echo $this->getModule(104); ?>
    (Das Modul 104 ist meine breadcrumb Navigation)
    Ich denke mal das geht nur in der Seitenlayout .tpl Datei?!

    Außerdem hab ichs auch noch nicht hinbekommen, dass helpdesk das "index" bei der breadcrumb Navigation weglässt.

    Ich hoffe jmd kann mir dabei helfen!

    Dennis

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

    Standard

    Schon mal die Doku nach InsertTags durchsucht?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Gesperrt
    Registriert seit
    24.06.2009.
    Ort
    Hamburg
    Beiträge
    34

    Standard

    Hey

    Ja hab ich gemacht. Darin gehts aber nur um InsertTags, welche man in Inhaltselementen (Text, Tabelle) einfügen kann.

    Meine Frage ist aber wie ich das in der Template Datei machen kann... bzw. ob das überhaupt geht...

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

    Standard

    Ähm du schreibst doch von einer .tpl Datei?
    Warum soll jetzt das mit den InsertTags nicht gehen?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Gesperrt
    Registriert seit
    24.06.2009.
    Ort
    Hamburg
    Beiträge
    34

    Standard

    ähm weils nicht geht?!

    hab das jetzt so eingefügt:
    PHP-Code:
    <div class="breadcrumb">{{insert_module::104}}<?php echo $hd->breadcrumb?></div>
    Ausgegeben wird das ganze dann so:
    {‎{insert_module::104}}Index > Tipps & Tricks > [TUT] So erstellt ihr einen Newsbeitrag

  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

    Zitat Zitat von Iblass Beitrag anzeigen
    Hey, ich hoffe jemand kann mir helfen.
    Hi Dennis, das hoffe ich auch
    Zitat Zitat von Iblass Beitrag anzeigen
    vor die breadcrumb Navigation vom helpdesk, die breadcrumb von meiner Seite zu bauen.
    Hast du die helpdesk breadcrumb (kenn ich noch nicht) denn nicht als Modul zur Verfügung und bindest dieses Modul dann im BE=>Layout=>Seitenlayouts in eine Spalte (Layoutbereich) ein??? Wenn doch, dann binde doch einfach das Modul für deine Breadcrumb auch dort (darüber) ein.
    Zitat Zitat von Iblass Beitrag anzeigen
    Außerdem hab ichs auch noch nicht hinbekommen, dass helpdesk das "index" bei der breadcrumb Navigation weglässt.
    Du kannst mal versuchen die mod_breadcrumb.tpl aus dem Core in das templates/ Verzeichnis zu kopieren und sie zu verändern, ungefähr so:
    HTML-Code:
    <!-- nicht getestet -->
    ...
    <?php foreach ($this->items as $item): ?>
    
    <!-- Test A1 Anfang -->
    <?php if $this->items[0]: ?>
    <?php // nix ; ?>
    <?php else:>
    <!-- Test A1 Ende -->
    
    <?php if ($item['isActive']): ?>
    <span class="active"><?php echo $item['title']; ?></span>
    <?php else: ?>
    ...
    
    <!-- Test A2 Anfang -->
    <?php endif; ?>
    <!-- Test A2 Ende -->
    
    <?php endif; ?>
    
    </div>
    <!-- indexer::continue -->
    sag mal, ob das klappt.

    Gruß Andreas

  7. #7
    Gesperrt
    Registriert seit
    24.06.2009.
    Ort
    Hamburg
    Beiträge
    34

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Hast du die helpdesk breadcrumb (kenn ich noch nicht) denn nicht als Modul zur Verfügung und bindest dieses Modul dann im BE=>Layout=>Seitenlayouts in eine Spalte (Layoutbereich) ein??? Wenn doch, dann binde doch einfach das Modul für deine Breadcrumb auch dort (darüber) ein.
    Also ich habe keine eigene breadcrumb angelegt, sondern die ist bei helpdesk dabei. Zu sehen, wenn man sich einen Beitrag anschaut:
    Index > Allgemeines > Wünsche & Kritik

    Diese wird in der Datei helpdesk_listmessages.tpl (system/modules/helpdesk/templates/) folgendermaßen aufgerufen:

    PHP-Code:
    <div class="breadcrumb"><?php echo $hd->breadcrumb?></div>
    Vor diese breadcrumb möchte ich nun meine eigene breadcrumb tun. Diese liegt als Modul 104 vor.

    PHP-Code:
    <div class="breadcrumb">{{insert_module::104}} <?php echo $hd->breadcrumb?></div>
    so gehts nicht...

  8. #8
    Contao-Nutzer
    Registriert seit
    28.02.2011.
    Beiträge
    6

    Standard

    Hallo,

    ich habe ien ähnliches Problem, jedoch genau anders herum.
    Die Lösung zu Deinem Problem liefert:
    PHP-Code:
    echo $this->replaceInsertTag(' {{env::page_name}}'}; 
    Ich möchte jedoch die Breadcrumb des Helpdesks in die des Cores integrieren, also ungefähr so:
    Code:
    Startseite->Forum->Kategorie->Beitrag

    Hat da jemand eine Idee,w ie ich das am besten umsetzen könnte?

    VG
    Simon

  9. #9
    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

    Da müsste auch ein einfaches
    PHP-Code:
    echo '{{env::page_name}}'
    reichen.
    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

  10. #10
    Contao-Nutzer Avatar von Steve P
    Registriert seit
    06.12.2011.
    Ort
    Kiel
    Beiträge
    58

    Standard In welche Datei füge ich den unten genannten Befehl ein?

    Hallo Andreas,

    kannst du mir sagen in welche Datei ich diesen Befehl einfüge?

    Zitat Zitat von Andreas Beitrag anzeigen
    Da müsste auch ein einfaches
    PHP-Code:
    echo '{{env::page_name}}'
    reichen.
    trockenes Wochenende wünsche ich
    Steve
    www.pccomputerhilfe.de mit Contao 3.5.6
    als Greenhorn, mit euerer Hilfe, ganz gut hinbkommen...

  11. #11
    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

    Zitat Zitat von Steve P Beitrag anzeigen
    ... kannst du mir sagen in welche Datei ich diesen Befehl einfüge? ...
    Sorry, das bezog sich nur auf das hier
    PHP-Code:
    echo $this->replaceInsertTag(' {{env::page_name}}'}; 
    Das macht man besser so
    PHP-Code:
    global $objPage;
    echo 
    $objPage->title
    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

  12. #12
    Contao-Nutzer Avatar von Webkrebse
    Registriert seit
    16.04.2010.
    Ort
    Bruchköbel
    Beiträge
    77

    Standard

    Mir geht es genauso.

    Ich habe
    Code:
    <?php echo $hd->breadcrumb; ?>
    in das breadcrumbs-Template eingefügt. Aber es wird nur noch der letzte Eintrag und nicht der ganze Pfad angezeigt, wie im ursprünglichen Template. Außerdem würde ich gerne das Trennzeichen anpassen und das Forum an sich auch in den Pfad einbauen.

    Falls jemand das schon umgesetzt hat, ......... ;-)

    Zitat Zitat von Zeimi3 Beitrag anzeigen
    Hallo,

    ich habe ien ähnliches Problem, jedoch genau anders herum.
    Die Lösung zu Deinem Problem liefert:
    PHP-Code:
    echo $this->replaceInsertTag(' {{env::page_name}}'}; 
    Ich möchte jedoch die Breadcrumb des Helpdesks in die des Cores integrieren, also ungefähr so:
    Code:
    Startseite->Forum->Kategorie->Beitrag

    Hat da jemand eine Idee,w ie ich das am besten umsetzen könnte?

    VG
    Simon
    Internetagentur für kreative Webseiten - webkrebse.com

  13. #13
    Contao-Nutzer Avatar von Webkrebse
    Registriert seit
    16.04.2010.
    Ort
    Bruchköbel
    Beiträge
    77

    Standard

    Also irgendwie müsste die Information, die in den helpdesk-Templates für die Breadcrumbs zur Verfügung steht, bei den Contao-Beadcrumbs ergänzt werden. Hat jemand ein Ansatzpunkt?
    Internetagentur für kreative Webseiten - webkrebse.com

  14. #14
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard AW: helpdesk breadcrumb für die ganze Page

    Das geht leider aktuell nicht, mach mal bitte ein Ticket auf github, dann schau ich mal was ich machen kann.
    Du musst dafür den helpdesk Core anpacken, da es sonst nicht weitergereicht wird.
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  15. #15
    Contao-Nutzer Avatar von Webkrebse
    Registriert seit
    16.04.2010.
    Ort
    Bruchköbel
    Beiträge
    77

    Standard

    Bei mir stehen die seitenübergreifenden und die Helpdesk-Breadcrumbs jetzt untereinander. Um es optisch anzupassen habe ich per str_replace Index und Delimiter der Helpdesk-Breadcrumbs in den entsprechenden Helpdesk-Templates angepasst. Ist zwar nicht ganz sauber, aber ... .
    Internetagentur für kreative Webseiten - webkrebse.com

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. System-Log: No active page for page ID ...
    Von smirk9 im Forum Installation / Update
    Antworten: 42
    Letzter Beitrag: 25.02.2017, 15:18
  2. [ch_flowplayer] Fehler: No active page for page ID
    Von Creational im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 01.02.2010, 17:03
  3. Fehlermeldung No active page for page ID
    Von skycobold im Forum Installation / Update
    Antworten: 7
    Letzter Beitrag: 20.12.2009, 20:34
  4. System-Log Einträge: No active page for page ID "#main
    Von Bobi im Forum Sonstiges zu Contao
    Antworten: 9
    Letzter Beitrag: 17.08.2009, 15:49

Lesezeichen

Lesezeichen

Berechtigungen

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