Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 07.02.08, 09:17
Forum Newbie
 
Registriert seit: 02.11.07
Alter: 20
Beiträge: 45
Gelöst - Bedingung

Warum funktionieren meine Bedingungen nicht?

Es geht nur um eine reine Datensatzausgabe. Über pi_getLL werden aus der locallang.xml Strings reingeladen und mit pi_linkTP_keepPIvars verlinkt.

Nun möchte ich, dass bei Datensätzen, niedrieger als 0, der pointer nicht niedriger geht und bei dem Datensatz, der dem res_count entspricht nicht mehr erhöht wird.

Kann jemand helfen? Vielleicht auch nur ein Denkfehler.

Code:
        if(empty($this->piVars['pointer'])) $this->piVars['pointer'] = 0;
Code:
        // Anhand von pi_getLL werden Strings aus der locallang.xml übertragen und den Variabeln zugewiesen
        
        $next_button=$this->pi_getLL("next");
        $prev_button=$this->pi_getLL("last");
        
        // Über pi_linkTP_keepPIvars werden den Strings Hyperlinks und Tags zugewiesen
        
        // Wenn der pointer nicht 0 entspricht, wird der ponter um -1 erniedrigt
        // Ansonsten behält der ponter den momentanten Stand bei
        
        if($this->piVars['pointer'] != 0){ 
            $overrulePIvars['pointer'] = $this->piVars['pointer'] -1;
            $marker['###PREV_BUTTON###']=$this->pi_linkTP_keepPIvars($prev_button,$overrulePIvars,$cache=0,$clearAnyway=0,$altPageId =0);
            unset($overrulePIvars);
            }
        else {
            $overrulePIvars['pointer'] = $this->piVars['pointer'];
            $marker['###PREV_BUTTON###']=$this->pi_linkTP_keepPIvars($prev_button,$overrulePIvars,$cache=0,$clearAnyway=0,$altPageId =0);
            unset($overrulePIvars);
            }
        
        echo $this->internal['res_count'];
        
        // Wenn der pointer kleiner als der res_count -1 ist, wird der ponter um 1 erhöht
        // Ansonsten behält der ponter den momentanten Stand bei
        
        if($this->piVars['pointer'] < $this->internal['res_count'] -1){
            $overrulePIvars['pointer'] = $this->piVars['pointer'] +1;
            $marker['###NEXT_BUTTON###']=$this->pi_linkTP_keepPIvars($next_button,$overrulePIvars,$cache=0,$clearAnyway=0,$altPageId =0);
            unset($overrulePIvars);
            }
        else {
            $overrulePIvars['pointer'] = $this->piVars['pointer'];
            $marker['###NEXT_BUTTON###']=$this->pi_linkTP_keepPIvars($next_button,$overrulePIvars,$cache=0,$clearAnyway=0,$altPageId =0);
            unset($overrulePIvars);
            }
Update: Problem gelöst, danke an alle :D (Falls jemandem das hier noch was bringen sollte, der Code ist korrekt und funktioniert)

Danke danke!
__________________
Jedweges Interesse beginnt mit einer dummen Frage.

Geändert von turnamo (07.02.08 um 09:50 Uhr). Grund: Update
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
If-Bedingung im Menü kkraft GMENU, HMENU, TMENU und Co. 10 06.03.08 11:06
Bedingung im GMENU king_pagel GMENU, HMENU, TMENU und Co. 0 15.10.07 09:17
Bedingung: Gibt es Menüpunkte? mrtn TYPO3 3.x Fragen und Probleme 2 11.10.06 16:08
TS Bedingung: BE User eingeloggt ghoti TYPO3 3.x Fragen und Probleme 0 14.08.06 13:05
Bedingung funktioniert nicht... Winddancer TYPO3 4.x Fragen und Probleme 1 10.05.06 21:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:36 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS