Hallo!
Code:
	
	
	
Hab folgendes Problem:
Es wird leider nur "1" zurückgegeben.
Wenn ich das "return" in der Index.class.php durch "echo" ersetze, wird es natürlich nicht an der Stelle eingebunden, wo es hingehört.
Allgemein ist es unsauber. Ein require/include als rückgabewert? Nicht so das wahre.
Wie würdet ihr das lösen? Ziel ist es im Template (index.tpl) nur die Variable {$content} aufrufen zu müssen damit der Content erscheint.
 Ziel ist es im Template (index.tpl) nur die Variable {$content} aufrufen zu müssen damit der Content erscheint.
Liebe Grüße
carapau
					Code:
PHP-Code:
	
	
// Index.class.php
return require_once $this->contentFile; 
PHP-Code:
	
	
// index.php
$Smarty->assign("content", $Index->getContent());
$Smarty->display("index.tpl"); 
PHP-Code:
	
	
// index.tpl
Inhalt: {$content} 
Es wird leider nur "1" zurückgegeben.
Wenn ich das "return" in der Index.class.php durch "echo" ersetze, wird es natürlich nicht an der Stelle eingebunden, wo es hingehört.
Allgemein ist es unsauber. Ein require/include als rückgabewert? Nicht so das wahre.
Wie würdet ihr das lösen?
 Ziel ist es im Template (index.tpl) nur die Variable {$content} aufrufen zu müssen damit der Content erscheint.
 Ziel ist es im Template (index.tpl) nur die Variable {$content} aufrufen zu müssen damit der Content erscheint.Liebe Grüße
carapau
 
          

 
							
						 Moderator
 Moderator 
							
						 wtf?
 wtf?
							
						
Kommentar