+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Breadcrumb modifizieren...

  1. #1
    Neu an Board
    Registriert seit
    26.09.2008
    Beiträge
    18
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Breadcrumb modifizieren...

    Kleine theoretische Frage:

    Wie könnte man das "breadcrumb" Modul verändern, dass nur der letzte Wert, also die aktuelle Seite, ohne jede vorhergehende Struktur, dargestellt wird?

    Wäre als Label anzeige schon öfter von Wert gewesen.

    lg und bin gespannt...

    Sven
    Geändert von cytrix (19.03.2010 um 18:46 Uhr)

  2. #2
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.784
    Bedankte sich
    8
    Erhielt 588 Danksagungen
    in 530 Beiträgen

    Standard

    Erstelle dir einfach ein eigenes Modul, mit folgendem PHP-Code:
    PHP-Code:
    <?php
    // no direct access
    defined('_JEXEC') or die('Restricted access');

    $app JFactory::getApplication();
    $pathway $app->getPathway();
    $names $pathway->getPathwayNames();
    $current = empty($names) ? '' end($names);
    ?>
    <span class="currentpage"><?php echo $current?></span>
    Suche und FAQ helfen bei Problemen oft weiter!

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    26.09.2008
    Beiträge
    18
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Na was soll man dazu sagen, php ist irgendwie nützlicher als Actionscript.
    Ich habe gerade das Gefühl ich habe meine Jugend verschwendet habe.

    Vielen Dank für die Antwort Progandy...

  5. #4
    Neu an Board Avatar von Ivko
    Registriert seit
    25.09.2006
    Ort
    Weißenburg
    Beiträge
    70
    Bedankte sich
    13
    1 Danksagung in 1 Beitrag

    Standard Der PHP Code wird nicht interpretiert

    wenn ich ein eigenes HTML Modul mit diesem Inhalt erstelle, bekomme ich folgende Ausgabe auf der Webseite:
    getPathway(); $names = $pathway->getPathwayNames(); $current = empty($names) ? '' : end($names); ?>
    Ich habe vesucht in Joomla den Code ohne Editor einzugeben, aber leider auch da kein Erfolg. ist dieses Modul von einer bestimmten PHP version oder Einstellung abhängig?
    Bei mir läuft PHP Version 5.2.0-8+etch16

    Danke und Grüße
    Ivan
    ___________________________
    (Jommla 1.5.23, Joom!Fish Version V2.1.7)

  6. #5
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.526
    Bedankte sich
    328
    Erhielt 3.530 Danksagungen
    in 2.913 Beiträgen

    Standard

    Der PHP-Code kann in einem HTML-Modul auch nicht interpretiert werden. Dazu muss man eben ein eigenes Modul mit obigen Code erstellen. Du findest es im Anhang.

    P.S.: Bitte stelle Deine Frage immer nur in einem Thread, sonst überschneiden sich Antworten und Du machst es den Helfenden unnötig schwerer. Den zweiten Post habe ich mal gelöscht.

    @progandy: Ich hoffe mal, dass das OK ist? Du bist natürlich als Author hinterlegt.
    Angehängte Dateien

  7. Erhielt Danksagungen von:


  8. #6
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.784
    Bedankte sich
    8
    Erhielt 588 Danksagungen
    in 530 Beiträgen

    Standard

    Zitat Zitat von Lacki Beitrag anzeigen
    @progandy: Ich hoffe mal, dass das OK ist? Du bist natürlich als Author hinterlegt.
    Äh, klar ist das OK. So viel Code ist das ja nicht und ich hatte nur keine Lust, das Modul komplett fertig zu schreiben, da ich es nicht brauche.
    Suche und FAQ helfen bei Problemen oft weiter!

  9. Erhielt Danksagungen von:


  10. #7
    Neu an Board Avatar von Ivko
    Registriert seit
    25.09.2006
    Ort
    Weißenburg
    Beiträge
    70
    Bedankte sich
    13
    1 Danksagung in 1 Beitrag

    Standard

    Super - funktioniert einwandfrei! Nur das erste item (START) wird nicht angezeigt, aber da nehme ich das HTMl Modul!
    DAnke
    ___________________________
    (Jommla 1.5.23, Joom!Fish Version V2.1.7)

  11. #8
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.784
    Bedankte sich
    8
    Erhielt 588 Danksagungen
    in 530 Beiträgen

    Standard

    Das kann man auch einbinden. Wenn aktives Menüitem == Home, setze bestimmten Text.
    PHP-Code:
    <?php
    // no direct access
    defined('_JEXEC') or die('Restricted access');

    $app JFactory::getApplication();
    $pathway $app->getPathway();
    $names $pathway->getPathwayNames();
    $current = empty($names) ? '' end($names);
    if (empty(
    $current)) { 
       
    $menu $app->getMenu();
       if (
    $menu->getActive() == $menu->getDefault()) $current JText::_("Home"); // man kann/sollte auch einen Plugin-Parameter machen.
    }
    ?>
    <span class="currentpage"><?php echo $current?></span>
    Suche und FAQ helfen bei Problemen oft weiter!

  12. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

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