CB_PAGINATION: link_attr_last

Der Parameter link_attr_active fügt an den aktiven Link der Pagination Attribute an.

Wenn der Parameter gesetzt ist, wird der Wert an den aktiven Link der Pagination angehängt. Die Attribute können in einer Zeichenkette frei angeordnet werden.

Der Parameter ist optional.

Beispiel:
Der aktive Link soll eine CSS-Klasse und ein rel-Attribut bekommen.

  1. <?php
  2. CB_PAGINATION(array("link_attr" => 'rel="follow" class="aktiv"'));
  3. ?>

Die Ausgabe würde dann (wir gehen in diesem Beispiel davon aus, dass Seite 1 aktiv ist) statt so:

  1. <a href="">1</a>
  2. <a href="">2</a>
  3. <a href="">3</a>

folgendermaßen aussehen:

  1. <a href="" rel="follow" class="aktiv">1</a>
  2. <a href="">2</a>
  3. <a href="">3</a>

Beispiel 2:
Alle Links einer Pagination sollen als Attribute die CSS-Klasse passiv bekommen, der aktive Link soll die CSS-Klasse aktiv erhalten. Um die Pagination soll eine <div></div> ausgegeben werden.

  1. <?php
  2. CB_PAGINATION(array(
  3. "prefix"           => "<div>",
  4. "link_attr"        => 'class="passiv"',
  5. "link_attr_active" => 'class="aktiv"',
  6. "suffix"           => "</div>"
  7. ));
  8. ?>

In der Ausgabe würde dies dann folgendermaßen aussehen:

  1. <div>
  2. <a href="" class="aktiv">1</a>
  3. <a href="" class="passiv">2</a>
  4. <a href="" class="passiv">3</a>
  5. </div>

Sag' deine Meinung! Nichts gegen kurze Einschätzungen. Floskeln wie "sieht aus, als wärs vom Praktikanten" oder "Griff ins Klo" sollten allerdings im Sinne einer sachlich geführten Diskussion vermieden werden.




Kommentar:



Funktionsreferenz Neueste Blog-Artikel


Blog-Archiv Twitter

Folgt @cubecms auf Twitter und bleibt immer auf dem Laufenden was CUBE angeht. Hashtag: #cubecms