Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Smarty, dlaczego?
Marcinnn
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 3.10.2007

Ostrzeżenie: (0%)
-----


Hej! Zaczynam ze smartami i nie mogę zacząć. Nie wiem czemu nie mogę nawet zmusić skryptów do wykorzystywania biblioteki smarty i nie wiem czemu a wklejam brutalnie przykłady z neta również z Waszego forum. Oczywiście nie jestem kretynem i np. wstawiam właściwe adresy a nie te z przykładów, podobnie wpisałem aktualnie posiadaną wersję Smarty - chociaż może i jestem kretynem i czegoś tam nie robię. Próbuje instalować, konfigurować i nic. Ciągle biała strona Ktoś może mi coś doradzić?

Próbowałem np. z wikipedii
dla pliku php

  1. <?php
  2. define('SMARTY_DIR', 'smarty-2.6.9/' );
  3. require_once(SMARTY_DIR . 'Smarty.class.php');
  4.  
  5. $smarty = new Smarty();
  6. $smarty->template_dir = './templates/';
  7. $smarty->compile_dir = './templates/compile/';
  8. $smarty->cache_dir = './templates/cache/';
  9. $smarty->caching = false;
  10. $smarty->error_reporting = E_ALL; 
  11.  
  12. $smarty->assign('tytul', 'TYTUŁ: To jest prosty przykład wykorzystania Smarty ...');
  13. $smarty->assign('tresc', 'TREŚĆ: To jest wiadomość, ustawiona funkcją assign()');
  14.  
  15. $smarty->display('index.tpl');
  16. ?>

a dla pliku tpl
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <title>{$tytul}</title>
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  4. </head>
  5.  
  6. <body> {* To jest komentarz, NIE będzie widoczny w wynikowym pliku HTML *}
  7.  
  8. <p>{$tresc}</p>
  9.  
  10. </body><!-- To jest komentarz, który BĘDZIE widoczny w wynikowym pliku HTML -->
  11. </html>


albo też z paru innych miejsc których chwiliwo nie mogę znaleźć, ale jak znajdę to się poprawie :-)
głównie kombinowałem z plikiem php
np. dodawałem mu na początku:
define('SMARTY_DIR', 'c:/webroot/libs/Smarty-v.e.r/libs/'); (oczywiście z właściwie zmienionym adresem strony

i mam wrażenie, że te biblioteki najzwyczajniej w świecie nie chcą mi wejść, on tak jakby się upierał, że nie widzi pliku Smarty.class.php i już nawet ścieżki próbowałem mu podać na kilka możliwych sposobów bo sam nie wiem co jest nie tak.

---
Proszę używać BB Code.
---
~strife
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 05:10