Ergebnis 1 bis 29 von 29

Thema: GoogleFriendlyBreadcrumbs (Eigene Benamung von Root, Bilder, Microformat)

  1. #1
    Contao-Nutzer
    Registriert seit
    12.07.2011.
    Beiträge
    17
    Partner-ID
    6728

    Standard GoogleFriendlyBreadcrumbs (Eigene Benamung von Root, Bilder, Microformat)

    Wir haben heute unsere Breadcrumb-Extension mit erweiterter Funktionaliät online gestellt.

    Es können jetzt Bilder für Trenner zwischen den Breadcrumbs und noch mal ein gesondertes Icon für Home gewählt werden.

    Es können die Startpunkte einer Website nun mit eigenen Bezeichnungen versehen werden. Für versch. Sprachen (Home, Startseite...)

    Und das neue HTML5-Microformat kann aktiviert werden.

    Viels Spaß damit


    http://www.contao.org/erweiterungsliste/view/GoogleFriendlyBreadcrumbs.10050009.de.html


    Über Feedback freuen wir uns natürlich

  2. #2
    Contao-Nutzer
    Registriert seit
    12.07.2011.
    Beiträge
    17
    Partner-ID
    6728

    Standard

    Wir haben gerade noch mal ein paar Kleinigkeiten angepasst.
    Die neue Version 1.5.1 findet Ihr jetzt unter
    http://www.contao.org/erweiterungsli...050019.de.html

  3. #3
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    bei Gzip enabled kommt es zum Fehler "Content-Encoding-Fehler" im BE

  4. #4
    Contao-Nutzer
    Registriert seit
    12.07.2011.
    Beiträge
    17
    Partner-ID
    6728

    Standard

    Hallo magicsepp, danke für den Hinweis. Wir konnten den Fehler reproduzieren und beheben. Einige Dateien waren unter einem, wohl für gzip inkompatiblen, Charset angelegt worden. Mit dem neuesten Build funktioniert die BE Ansicht nun auch unter gzip.

  5. #5
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    danke, für den fix werde ich mal weitertesten, gell

  6. #6
    Gesperrt
    Registriert seit
    01.07.2011.
    Ort
    Duisburg
    Beiträge
    3

    Standard

    Hej,

    hab gerade das Update gemacht und seitdem hagelt es Fehler?! Den ersten konnte ich noch so beheben, einfach das Modul neu konfiguriert.

    Den Rootnamen hab ich erst für de und anschließend für de und en vergeben, mit allen erdenklichen Optionskombinationen. Ein Blick in den Source brachte zu Tage dass nicht ordentlich geprüft wird ob der foreach-Schleife ab Zeile 109 auch wirklich ein Array übergeben wird. Warum die vorhergehende Abfrage scheitert hab ich noch garnicht nach geguckt, gleich mal sehen..

    if ($names && is_array($names)) {
    foreach ...
    }

    Ich bin aber trotzdem dankbar für die Erweiterung. Hat mir auf jeden Fall schon etwas Zeit gespart. Ach da fällt mir ein dass ich noch über die Shorttags meckern wollte..

    Greetz
    # HTML

  7. #7
    Contao-Nutzer Avatar von Tastaturberuf
    Registriert seit
    14.03.2011.
    Ort
    Berlin
    Beiträge
    197
    User beschenken
    Wunschliste

    Standard

    Auf der Startseite wird die Breadcrumb nicht angezeigt. Auch wenn es das Wurzelverzeichnis ist sollte sie angezeigt werden, damit der Benutzer sich nicht wundert das dort plötzlich was aufploppt.

    Gibt's eine Lösung dafür?

  8. #8
    Contao-Nutzer
    Registriert seit
    12.07.2011.
    Beiträge
    17
    Partner-ID
    6728

    Standard Breadcrumb auf Startseiten

    Es gibt da verschiedene Meinungen was Breadcrumbs auf Startseiten angeht, aber der Entwickler/Designer sollte da auf jeden Fall bei einer Extension die Wahl haben können.
    Wir machen in den nächsten Tagen dazu eine neue Version fertig in der sich die Breadcrumbs auf der Startseite einstellen lassen. Bis sie fertig ist haben wir hier noch eine Lösung für Notfälle:

    1. In der Extension die "GoogleFriendlyBreadcrumbs.php" öffnen und in Z. 103 den return auskommentieren oder entfernen.

    2. Im Template einfach direkt vor dem letzten endif in Z. 76 folgenden Code einfügen:

    Code:
     
    <?php else: ?>   
    <div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?> id="breadcrumb" <?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
        <?php if ($this->breadcrumb_homeimage != ""  && $this->breadcrumb_useimage == "true" && $this->breadcrumb_seperator == "true")  : ?> 
    			<?php echo "<span class='gbc_homeicon'><img src='".$this->breadcrumb_homeimage."' alt='gbc_home' /></span>";?>
        <?php endif; ?>
        <a itemprop="url"  href="{{env::path}}">
            <span itemprop="title"><?= $this->rootname ?></span>
        </a>
    </div>
    Nochmals betont, das ist nicht die finale Variante. Bitte nur in dringenden Fällen einsetzen.

    Beste Grüße
    711media

  9. #9
    Contao-Nutzer Avatar von Tastaturberuf
    Registriert seit
    14.03.2011.
    Ort
    Berlin
    Beiträge
    197
    User beschenken
    Wunschliste

    Standard

    Also ich hab's leider nicht hinbekommen. Werd wohl aufs Update warten. Trotzdem vielen Dank.

  10. #10
    Contao-Nutzer Avatar von Tastaturberuf
    Registriert seit
    14.03.2011.
    Ort
    Berlin
    Beiträge
    197
    User beschenken
    Wunschliste

    Standard

    Ok jetzt doch. Hab natürlich vergessen den Return auszukommentieren -.-

    Nun funktioniert das genau so wie ich das wollte. Danke.

  11. #11
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Standard

    Servus!

    Ist bei dieser Erweiterung eine 2.10-er Version in Planung oder weiß jemand, wie man hier patchen kann?

    Beste Grüße
    Alex
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  12. #12
    Contao-Nutzer
    Registriert seit
    12.07.2011.
    Beiträge
    17
    Partner-ID
    6728

    Standard UPDATE für Contao 2.11.x

    Hallo zusammen,

    wir haben unsere Extension nun fit gemacht für die aktuelle Contao-Version. Anregungen dazu wie immer herzlich willkommen und viel Spaß damit.

    Viele Grüße
    Das 711-Team

  13. #13
    Gesperrt
    Registriert seit
    21.07.2010.
    Ort
    Rödermark
    Beiträge
    108

    Standard

    Hallo 711-Team,

    danke für diese Erweiterung!

    Eine Anregung hätte ich aber noch: Es wäre toll, wenn man in den Einstellungen auswählen könnte, ob der Breadcrumb auf der Startseite angezeigt werden soll oder nicht (siehe Posts weiter oben - die beschriebene Vorgehensweise klappt mit der oben aufgezeigten Template-Änderung in der aktuellen Version leider nicht...)

    Liebe Grüße
    Andreas

  14. #14
    Contao-Nutzer
    Registriert seit
    13.12.2012.
    Beiträge
    40

    Standard googlefriendlyBreadcrumbs in Contao 3.0.5

    Erstmal ein großes Danke für die Extension!

    Ich habe gerde versucht die Extension in Contao 3.0.5 zum Laufen zu bekommen. Sie läuft erst, nachdem man im "Autoload-Creator" das Häkchen bei dem Modul "googlefriendlyBreadcrumbs" setzt und die autoload.php-Datei zu dem Modul erstellen läßt.

    Vielleicht erspart dieser Hinweis dem ein oder anderen lange eine lange Fehlersuche ;-)

  15. #15
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Beiträge
    39

    Standard Namen nebeneinander

    Hallo, ich wollte mal fragen wie ich die einzelnen Navigationsnamen nebeneinander bekomme.
    Im Moment sind die untereinander.

  16. #16
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Indem du die Elemente via CSS entsprechend anordnest.
    Je nachdem, was und wie ausgegeben (wahrscheinlich Listenelemente li) wird und wie du es am Ende haben möchtest, floatest du diese oder machst aus den Blocklementen Inline-Elemente (display:inline oder inline-block)
    blucomp | Webdesign & Onlinelösungen

  17. #17
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Beiträge
    39

    Standard

    Ahh ok, danke. Nur wo genau soll ich das angeben? Gibts dazu irgendne Art Dokumentation?

  18. #18
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Wie bearbeitest du in Contao dein CSS? Genau da machst du das.

    Vorher guckst du dir im Quelltext oder mit einem WebDeveloper Tool (Firebug oder F12) in deinem Browser an, in welcher Form bei der Erweiterung die Elemente ausgegeben werden... wie geschrieben, ich nehme an, es werden li-Elemente sein.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  19. #19
    Contao-Nutzer
    Registriert seit
    13.12.2012.
    Beiträge
    40

    Standard

    Die Extension generiert keine Liste, sondern DIVs. Über folgenden CSS-Befehl kannst Du die einzelnen Breadcrumb-Elemente ansprechen:

    Code:
    .mod_GoogleFriendlyBreadcrumbs div {
        display: inline;
        /*
        alternativ:
        float: left;
        */
    }

  20. #20
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Beiträge
    39

    Standard

    Ja hat funktioniert, danke.

  21. #21
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    hat jemand unter einer 3er Version schon die Trenner mit Bildern zum laufen bekommen? Bei mir werden dort keine Bilder angezeigt, bzw. das Bild wird zwar mit einer Nummer eingebunden aber der Pfad stimmt nicht.
    Geändert von Supermann (17.04.2014 um 05:45 Uhr)

  22. #22
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Der Beschrebung nach, fehlt da die Anpassung für das Datenbank gestütze Fileformat in der Erweiterung. Sollte kein größers Problem sein das anzupassen.

  23. #23
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    da ich mit dem Programmieren nicht so per Du bin, wo muss ich ansetzen?

  24. #24
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Ohne programmieren geht da leider nicht viel. Für welche 3er Version wird das Ding denn benötigt?

  25. #25
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    3.1.5

  26. #26
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    okay, ich schau mir das mal genauer an.

  27. #27
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    vielen Dank...

  28. #28
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    so sollte das mit den Bildern dann auch gehen..
    1. templates\.htaccess
    PHP-Code:
    <IfModule !mod_authz_core.c>
      
    Order allow,deny
      Allow from all
    </IfModule>
    <
    IfModule mod_authz_core.c>
      Require 
    all granted
    </IfModule
    2.GoogleFriendlyBreadcrumbs.php folgende Codezeilen erweitern
    PHP-Code:
            if($tarBreadcrumb->googlebreadcrumbs_image == "")
                
    $this->Template->breadcrumb_image "";
            else    
                
    $this->Template->breadcrumb_image $tarBreadcrumb->googlebreadcrumbs_image;
            if (
    is_numeric($tarBreadcrumb->googlebreadcrumbs_image)){
                
    $this->Template->breadcrumb_image = \FilesModel::findByPk($tarBreadcrumb->googlebreadcrumbs_image)->path;
            }
            
            if(
    $tarBreadcrumb->googlebreadcrumbs_homeimage == "")
                
    $this->Template->breadcrumb_homeimage "";
            else    
                
    $this->Template->breadcrumb_homeimage $tarBreadcrumb->googlebreadcrumbs_homeimage;
            if (
    is_numeric($tarBreadcrumb->googlebreadcrumbs_homeimage)){
                
    $this->Template->breadcrumb_homeimage = \FilesModel::findByPk($tarBreadcrumb->googlebreadcrumbs_homeimage)->path;
            } 
    3. AutoLoad creator einmal zum Erzeugen der config\Autoload.php benutzen.

  29. #29
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    besten dank... funktioniert Prima.

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
  •