Показать сообщение отдельно

  #8002  
Старый 20.01.2009, 23:46
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
С нами: 10077446

Репутация: 1020


По умолчанию

Цитата:
Сообщение от Ru}{eeZ  
Я так делаю:
PHP код:
function template($adr$names) {
  global 
$host;
  
$file file_get_contents($adr);
  
//$file = str_replace('{TITLE}',$host['title'],$file);
  
$file str_replace('{ADDR}',$host['addr'],$file);
  
//$file = preg_replace("|\{ADDR\}|i",$host['addr'],$file,-1);
  
foreach($names as $name => $value) {
    
//$file = str_replace('{'.$name.'}',$value,$file);
    
$file preg_replace("|\{$name\}|i",$value,$file,-1);
  }
  return 
$file;

Млодец, просто все признаки MVC, да и smarty отдыхает, все smarty на помойку, буду использовать только твою библеотеку, у него стока готового функционала и обьекная модель понятна почти сразу.
 
Ответить с цитированием