Ergebnis 1 bis 9 von 9

Thema: Seitenname - Seitentitel im Submenü und Breadcrumb

  1. #1
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard Seitenname - Seitentitel im Submenü und Breadcrumb

    Hallo !

    Bin definitiv neu mit Typolight und kämpfe mich noch durchs Layout meiner Seite.
    Ich passe mit gerade das dynamic dropdown an und bin auf folgendes gestossen:

    Seitenstruktur:

    "Seitenname" erscheint im Menü und bildet Überschrift von Submenü und Titel von Breadcrumb Menü ...steht dann zusätzlich im header als title vor dem Haupttitel der webseite .
    Nun, wenn ich zusätzlich in der Seitenstruktur das Feld "Seitentitel" nutze...wird plötzlich von Submenü und Breadcrumb dieser "pagetitle" verwendet.
    Und das sieht einfach nicht nett aus.

    Ich würde gerne den "pagetitle" nur im Seitentitel oben in der Titelleiste des Explorers sehen wollen...bzw ist dies ja auch die erste Zeile bei Googleeintrag.

    Habe in moduleBreadcrump.php die Stellen gefunden:

    zB

    // Active page
    else
    {
    $items[] = array
    (
    'isActive' => true,
    'title' => (strlen($pages[0]['pageTitle']) ? specialchars($pages[0]['pageTitle']) : specialchars($pages[0]['title'])),
    'link' => $pages[0]['title']

    Ich traue mich aber nicht alles zu ändern, bzw welche Dateien sind noch betroffen...bzw wo stelle ich den Header vom Submenü um ?


    Würde mich über etwas Hilfe freuen...brauche primär nur die Dateinamen und eventuel die Zeilen wo ich was ändern darf...soll..

    Was passiert nach einem update von Typolight...ist dann alles wieder so wie vorher...

    Unter http://cms.klaus-madzar.at/index.html sind 2 PDF zum Download, screenshots was ich genau meine !

    Vielen Dank !

    LG Klaus

  2. #2
    Contao-Nutzer Avatar von Fabster
    Registriert seit
    11.06.2009.
    Ort
    Wiesbaden
    Beiträge
    214
    Partner-ID
    502

    Standard

    Ohne es jetzt bei dem spezifischen Problem genau nachvollzogen zu haben, würde ich versuchen das oder die jeweiligen Ausgabe-Templates anzupassen. Im Backend den Punkt "Templates" auswählen, ein neues Template auf Basis des vorhandenen erstellen und schon ist das Ganze auch updatesicher..
    Wahrscheinlich reicht es, wenn Du in der Ausgabe dann die entsprechenden Variablen austauschst für den Seitentitel.
    Alle unsere Leistungen rund um Contao ab sofort unter www.contao-agentur.de

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo klaus_tkm,
    du brauchst an die passenden Stellen nur einen Inserttag einsetzten.
    Hier findest du die passenden -> http://de.contaowiki.org/GermanInserttags#env:age_name

    Das Template für das submenü ist das nav_default.tpl.

    Wenn du lieber per ftp arbeitest solltest du die Templates immer kopieren und dann in den Ordner /templates im root Verzeichniss von TL kopieren. Dann sind die updatesicher hinterlegt (das wird ansonsten Automatisch gemacht von TL).

    Du kannst bei der Navigation auch ein eigenes Template anlegen, nav_irgendwas.tpl um das nur bei bestimmten Navigationen im Modul Navigation auszuwählen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Hallo !

    Danke Dir für die rasche Antwort.....

    Mein Problem ist noch, dass ich nocht nicht so tief in der Struktur vertraut bin, aber diese Möglichkeit hätte ich schon benutzt.

    Im breadcrumb template steht:

    <span class="active"><?php echo $item['title']; ?></span>

    Dieser ['title']; kommt aus der ModuleBreadcrumb.php und wird dort (wenn "active article" aus dem "pagetitle" generiert.

    'title' => (strlen($pages[0]['pageTitle']) ? specialchars($pages[0]['pageTitle']) :

    Also würde mir nur der Weg bleiben die modulebreadcrumb.php anzupassen. Und da bin ich als Neuling halt vorsichtig, da ich nicht weis, was dies sonst noch beieinflußt.

    Grundsätzlich, geht es mir darum, einen freien Seitentitel erstellen zu können, ohne das die Naviagtionsausgabe beinflußt wird.

    LG Klaus

  5. #5
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Information Template-Variabeln

    HI

    befolge mal diese Anleitung und schau, ob du

    PHP-Code:
    <?php echo $item['title']; ?>
    durch etwas passenderes ersetzen kannst. Ändere außer den Template-Dateien niemals etwas am System, da das nicht update-sicher ist.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  6. #6
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Hallo klaus_tkm,
    du brauchst an die passenden Stellen nur einen Inserttag einsetzten.
    Hier findest du die passenden -> http://de.contaowiki.org/GermanInserttags#env:age_name
    Hallo !

    Das war für das Submenü schon mal die perfekte Lösung ! main_title durch main_name ersetzt und es klappt !

    Danke !

    Jetzt muß ich noch die Stelle im Breadcrump ersetzen...

  7. #7
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Zitat Zitat von Sebastian Beitrag anzeigen
    HI

    befolge mal diese Anleitung und schau, ob du

    PHP-Code:
    <?php echo $item['title']; ?>
    durch etwas passenderes ersetzen kannst. Ändere außer den Template-Dateien niemals etwas am System, da das nicht update-sicher ist.

    Sebastian
    Hallo !

    Auch das war hilfreich..

    PHP-Code:
    <?php foreach ($this->items as $item): ?>
    <?php 
    if ($item['isActive']): ?>
    <span class="active"><?php echo $item['link']; ?></span>
    <?php else: ?>
    <a href="<?php echo $item['href']; ?>" title="<?php echo $item['link']; ?>"><?php echo $item['link']; ?></a> > 
    <?php endif; ?>
    ...habe in der " mod_breadcrumb.tpl" ´title´ durch ´link´ersetzt und nun klappts...hoffe das war richtig so...

  8. #8
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Daumen hoch Super

    HI

    das klingt richtig. Ich hoffe allerdings, du hast die Anpassungen an einer Kopie im Ordner /templates/ gemacht... Dort werden die Änderungen dann updatesicher gespeichert.

    Sebastian
    Geändert von Sebastian (21.06.2009 um 16:33 Uhr) Grund: Rechtschreibfehler
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  9. #9
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Zitat Zitat von Sebastian Beitrag anzeigen
    HI

    das klingt richtig. Ich hoffe allerdings, du hast die Anpassungen an einer Kopie im Ordner /templates/ gemacht... Dort werden die Änderungen dann updatesicher gespeichert.

    Sebastian
    Danke..natürlich.....habe schon ein wenig gelernt von euch !

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Breadcrumb und Titel/ Seitentitel/ Artikeltitel
    Von lea_engel im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 25.02.2011, 09:48
  2. Breadcrumb mit seitenname nicht seitentitel
    Von Arti im Forum Layout / Templates / Holy Grail
    Antworten: 0
    Letzter Beitrag: 03.11.2010, 13:06
  3. Breadcrumb Artikel-Title statt Seitentitel verwenden (Modul/Template)
    Von sangrio im Forum Layout / Templates / Holy Grail
    Antworten: 0
    Letzter Beitrag: 22.09.2010, 11:32
  4. Navigationspfad - Seitentitel und Seitenname
    Von pabera im Forum Layout / Templates / Holy Grail
    Antworten: 0
    Letzter Beitrag: 02.12.2009, 20:42
  5. Submenü mit Seitentitel der übergeordneten Seite
    Von markusger im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 08.10.2009, 21:44

Lesezeichen

Lesezeichen

Berechtigungen

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