Beiträge: 68
	Themen: 12
	Registriert seit: 15.01.2012
	
	
 
	
	
		Hallo Leute,
ich möchte gerne in der "Letzter Beitrag" Spalte der Threadübersicht ein "keine Antworten" ausgeben lassen, wenn in einem Thread noch nicht geantwortet wurde.
Ich habs mit if($thread['replies'] > 0) in der forumdisplay.php versucht, hat aber nicht geklappt :( Könnte mir jemand freundlicherweise die korrekte if Bedingung nennen?
Gruß
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 68
	Themen: 12
	Registriert seit: 15.01.2012
	
	
 
	
	
		Problem wurde von Yaldaram im englischen MyBB Board 
gelöst 
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 1.463
	Themen: 18
	Registriert seit: 22.03.2009
	
	
 
	
	
		Ganz einfach: Deine Bedingung ist, wenn $thread['replies'] 
grösser als 0 ist, soll etwas geschehen. Du willst ja aber, wenn $thread['replies'] gleich 0 ist, das etwas geschieht. Deshalb würde man 2 Gleichzeichen setzen.
PHP-Code:
if($thread['replies'] == 0) { 
 
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 68
	Themen: 12
	Registriert seit: 15.01.2012
	
	
 
	
	
		Nene, das mit == hab ich schon versucht. Es klappt aber wirklich nur mit der Methode von Yaldaram im verlinkten Post 
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 1.463
	Themen: 18
	Registriert seit: 22.03.2009
	
	
 
	
	
		Viele Wege führen nach Rom. Genau so wie zu deinem Wunsch, zwei Wörter in ner Spalte zu haben, wenn keine Antworten gegeben wurden.
So wäre es auch gegangen:
PHP-Code:
if($thread['replies'] == 0) {
     $replied = "<span class='smalltext'>Keine Antworten</span>";
} else {
     $replied = "";
} 
Und sag mir jetzt nicht, dass das nicht funktioniert hat. Denn wenn es nicht funktioniert hat, hast du vergessen die Variable im Template zu setzen.
	
 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 68
	Themen: 12
	Registriert seit: 15.01.2012
	
	
 
	
	
		ähm, ja dein Code ist aber identisch mit dem von Yaldaram mit der Ausnahme, dass die if und else Ausgaben vertauscht sind und du den Operator == anstatt != benutzt. Logischerweise funktioniert er. 1+2=3, aber auch 2+1=3