---
title: "t3references - Vor- und Zurückbuttons in Navi einbinden"
url: "https://www.typo3.net/d/23559-t3references-vor-und-zurueckbuttons-in-navi-einbinden"
source: "typo3.net"
tags: ["Extensions","Frage","PHP"]
created: "2005-04-12"
last_reply: "2005-04-12"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# t3references - Vor- und Zurückbuttons in Navi einbinden

Extensions · 0 Antworten · gestartet 2005-04-12

## Eröffnungsbeitrag

**Unbekannter Benutzer** · 2005-04-12 · [Beitrag #1](https://www.typo3.net/d/23559-t3references-vor-und-zurueckbuttons-in-navi-einbinden/1)

Hallo an alle,

wollt erstmal loswerden, dass ich mir dieses Forum schon recht häufig weitergeholfen hat :). Jetzt zu meinem eigentlichen Problem:

Ich habe vor kurzen das References-Plugin installiert und auch schon fast meinen Bedürfnissen angepasst. Jetzt bin ich gerade dabei, die Navigation (Vor- und Zurück) mit Buttons zu versehen, also so dass ich bei "Vor ->" und "<- Zurück" statt den Text-Pfeilen ("->") meine Buttons (z. B. pfeil_vor.jpg, pfeil_zurück.jpg) verlinkt habe.

Diese wollte ich in der Funktion pi1_list_browseresults der pi1/class.tx_t3references_pi1.php an den relevanten Stellen mit dem img-tag einbinden, was mir bis jetzt noch nicht gelungen ist.

```php
function pi1_list_browseresults($showResultCount=1,$tableParams='')      {

                         // Initializing variables:
                 $pointer=$this->piVars['pointer'];
                 $count=$this->internal['res_count'];
                 $results_at_a_time = t3lib_div::intInRange($this->internal['results_at_a_time'],1,1000);
                 $maxPages = t3lib_div::intInRange($this->internal['maxPages'],1,100);
                 $max = t3lib_div::intInRange(ceil($count/$results_at_a_time),1,$maxPages);
                 $pointer=intval($pointer);
                 $links=array();
 
                         // Make browse-table/links:     
                 
// TODO: Zurück-Button

if ($this->pi_alwaysPrev>=0)    {
                         if ($pointer>0) {
                                 $links[]='
                                         <td nowrap="nowrap"><p>'.$this->pi_linkTP_keepPIvars($this->pi_getLL('pi_list_browseresults_prev','< Previous',TRUE),array('pointer'=>($pointer-1?$pointer-1:'')),0).'</p></td>';
                         } elseif ($this->pi_alwaysPrev) {
                                 $links[]='
                                         <td nowrap="nowrap"><p>'.$this->pi_getLL('pi_list_browseresults_prev','< Previous',TRUE).'</p></td>';
                         }
                 }
                 for($a=0;$a<$max;$a++)  {
                         $links[]='
                                         <td nowrap="nowrap"><p style="width:25px"></p></td>';
                 }
                 if ($pointer<ceil($count/$results_at_a_time)-1) {
                         $links[]='
                                         <td nowrap="nowrap"><p>'.

// TODO: Vor-Button
                                 $this->pi_linkTP_keepPIvars($this->pi_getLL('pi_list_browseresults_next','Next >',TRUE),array('pointer'=>$pointer+1)).
                                 '</p></td>';
                 }
                 
                 $pR1 = $pointer*$results_at_a_time+1;
                 $pR2 = $pointer*$results_at_a_time+$results_at_a_time;
                 $sTables = '
                 
                 <!--
                         List browsing box:
                 -->
                 <div'.$this->pi_classParam('browsebox').'>'.
                         ($showResultCount ? '
                         <p>'.sprintf(
                                 str_replace('###SPAN_BEGIN###','<span'.$this->pi_classParam('browsebox-strong').'>',$this->pi_getLL('pi_list_browseresults_displays','Displaying results ###SPAN_BEGIN###%s to %s</span> out of ###SPAN_BEGIN###%s</span>')),
                                 $pR1,
                                 min(array($this->internal['res_count'],$pR2)),
                                 $this->internal['res_count']
                                 ).'</p>':''
                         ).
                 '
                 
                         <'.trim('table '.$tableParams).'>
                                 <tr>
                                         '.implode('',$links).'
                                 </tr>
                         </table>
                 </div>';
                 
                 return $sTables;
         }
```

Wäre wirklich toll, wenn ihr mir weiterhelfen könntet
 :D  und schönen Dank im vorraus!

Gruß
mad_mike

#paralyzed#

---

Quelle: „t3references - Vor- und Zurückbuttons in Navi einbinden“, typo3.net, https://www.typo3.net/d/23559-t3references-vor-und-zurueckbuttons-in-navi-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
