Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty] - zmienne konfiguracyjne
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
bełdzio
hi smile.gif mam taki denerwujący problem ze Smarty mianowicie chodzi o to że nie wyświetlają mi się zmienne z konfiga :| mam takie oto kody :

index.php
  1. <?
  2. include_once('Smarty/Smarty.class.php');
  3.  
  4. $smarty = new Smarty;
  5.  
  6. $smarty->template_dir = '/';
  7. $smarty->compile_dir = 'oko/';
  8. $smarty->config_dir = '/';
  9.  
  10. $smarty->display('index.tpl');
  11.  
  12. ?>


index.tpl
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2.  
  3.  
  4. <head>
  5. <title>Untitled</title>
  6. </head>
  7.  
  8. <body>
  9. {config_load file="cos.conf"}
  10. <h1>{#zmienna#}</h1>
  11.  
  12. </body>
  13. </html>


cos.conf
Kod
zmienna = "oko"


i doopa nic się nie pokazuje sad.gif
sf
wlacz debugowanie
bełdzio
to znowu ja smile.gif
Cytat
Smarty Debug Console
included templates & config files (load time in seconds):
index.tpl (0.10520) (total)
assigned template variables:
{$SCRIPT_NAME} /tmp/marty/index.php
assigned config file variables (outer template scope):
{#files#} Array (1)
cos.conf => 1
{#vars#} Array (0)


z tego co widzę to nie pobiera mi nic z pliku konfiguracyjnego sad.gif tylko dlaczego ? przecież zapis jest ok :|



smile.gif topik można killnąć smile.gif ściągnąłem nową wersję Smarty i wsio trybi smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.