Ergebnis 1 bis 9 von 9

Thema: Pagination nicht als Liste, bitte...

  1. #1
    Contao-Nutzer Avatar von Shampie
    Registriert seit
    30.10.2014.
    Beiträge
    17

    Gesicht zeigt die Zunge Pagination nicht als Liste, bitte...

    Hallo zusammen,

    ich habe folgendes Problem: Ich versuche meine Pagination anzupassen, und möchte nicht, dass Contao die Seitenzahlen als Liste ausgibt. Aber bei
    Code:
    <?php echo $this->items; ?>
    kommt das automatisch! Kann man das irgendwie abstellen??

    Zur Info: Ich hab absolut keine Ahnung von PHP, aber ich kann schon bisschen drin "rumwurschteln".

    Danke und viele Grüßle
    Shampie

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Dafür müsstest du das Template pagination.html5 anpassen.

    Aber eine Liste als Paginierung macht semantisch durchaus Sinn (auch für Google) ;-)
    Geändert von Kahmoon (03.02.2015 um 15:18 Uhr)

  3. #3
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Definitiv macht das Sinn :-)
    Du musst es nur richtig mit CSS anfassen.

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  4. #4
    Contao-Nutzer Avatar von Shampie
    Registriert seit
    30.10.2014.
    Beiträge
    17

    Standard

    Danke für eure Antworten
    Mein Auszug ist ja genau aus diesem Template... wie bekomme ich denn die Seitenzahlen da aus den Listen raus?

    Ich würde es auch als Liste lassen, wenn es möglich wäre um jede Seitenzahl ein div zu legen... Sollen nämlich hübsche quadratische Buttons werden Ich glaube, das geht nicht so gut, wenn ich versuche die Font mit CSS anzupassen...

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Warum denn Divs drumrum? Du kannst doch LI genauso stylen wie ein Div. Sind beides Blockelemente aber ein DIV hat in einer Navigation eigentlich nix verloren. Einfach das LI oder besser noch span bzw. a in den LI als display:block definieren. Siehe hier (ganz unten)

    Code:
    .pagination li.first a, 
    .pagination li.last a, 
    .pagination li.next a, 
    .pagination li.previous a {
        background-color:#ffcc00;
        display: block;
        height: 40px;
        padding: 0;
        text-indent: -3000px;
        width: 40px;
    }
    
    
    .pagination li a, .pagination li span {
        background-color: #b80c96;
        color: #fff;
        display: block;
        float: left;
        font-size: 18px;
        font-weight: bold;
        height: 15px;
        margin-right: 5px;
        padding: 10px 14px 15px;
        text-align: center;
        text-decoration: none;
        transition: background-color 0.3s linear 0s;
        width: 15px;
    
    
    }
    Und um die Seitenzahlen zu entfernen kannst du ebenfalls mit css text-indent:-3000px oder so arbeiten. Dann ist der Text für SEO noch da...aber für den Benutzer nicht sichtbar.
    Geändert von Kahmoon (03.02.2015 um 15:57 Uhr)

  6. #6
    Contao-Nutzer Avatar von Shampie
    Registriert seit
    30.10.2014.
    Beiträge
    17

    Standard

    Ouha... es ist tatsächlich möglich! Irgendwie wollen die Aufzählungs-punkte nicht verschwinden, aber das krieg ich schon noch irgendwie hin Morgen mach ich weiter!

    Dankeeeeeee

  7. #7
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Code:
    .pagination ul {
    
        list-style-type: none;
    
    
    }

  8. #8
    Contao-Nutzer Avatar von Shampie
    Registriert seit
    30.10.2014.
    Beiträge
    17

    Standard

    Es war "li" statt "ul", aber hat geklappt! Vielen, vielen Dank Ich hab nicht daran gedacht, dass ich auch li etc. formatieren kann Ganz schön dämlich, haha, da stand ich wohl auf dem Schlauch!

  9. #9
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Du kannst (quasi) alles formatieren :-)

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

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
  •