Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Smarty - Dziwny problem :|
Bonzaii
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 31.08.2006

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


Witam wszystkich.

Mam system obsługi wyświetlania plików TPL - Smarty.
Posługuje się funkcjami:
  1. <?php
  2. $smarty = New smarty;
  3. $smarty -> assign('nazwa_tagu','wartość'); //definicja tagu
  4. $smarty -> display('plik.tpl'); //wyświetlenie pliku tpl
  5. ?>


I tu mam problem. Mam plik index.php:
  1. <?php
  2. require('libs/Smarty.class.php');
  3. $smarty = New smarty;
  4.  
  5. $smarty -> display('header.tpl');
  6. include('iframe.php');
  7. echo $iframe_file;
  8. $smarty -> assign('IPAGEFILE','witaj');
  9. $smarty -> display('index.tpl');
  10.  
  11. unlink($iframe_file);
  12. ?>

No i powodujący problem plik index.tpl:
  1. <table bgcolor=#bfbffa cellspacing=0 cellpadding=0>
  2. <tr height=164>
  3. <td width=226 background="img/logo-1.jpg"> </td>
  4. <td width=21 background="img/logo-2.jpg"> </td>
  5. <td width=715 background="img/logo-3.jpg"> </td>
  6. </tr>
  7. <tr height=593>
  8. <td width=226 background="img/menu.jpg"></td>
  9. <td width=21> </td>
  10. <td width=715 background="img/main.jpg" valign=middle align=center>
  11. <iframe width=90% height=90% src={IPAGEFILE}>Twoja Przeglądarka nie obsługuje ramek pływających (IFRAME)</iframe>
  12. </td>
  13. </tr>


Wszystko pięknie ładnie, powinno teoretycznie działać ale:
  1. Fatal error: Smarty error: [in index.tpl line 11]: syntax error: unrecognized tag 'IPAGEFILE' (Smarty_Compiler.class.php, line 580) in *************bonzaii/sql/libs/Smarty.class.php on line 1095


Za żadne skarby nie chce działać tag "IPAGEFILE" w pliku tpl :/. Mam inne skrypty i w nich działają takie zdefiniowane tagi. Wzorowałem się na nich (a wręcz kopiowałem i zmieniałem tylko parametry)

Kompletnie tego nie rozumiem.
Pomocy!
Go to the top of the page
+Quote Post
Pietyk
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 24.01.2006

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


{$IPAGEFILE}
Go to the top of the page
+Quote Post
Bonzaii
post
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 31.08.2006

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


Gdy tak zrobie to nie ładuje strony do IFRAME bo wogule nic nie podaje do src=.
Wycinek ze źródła strony po zmianie na {$IPAGEFILE}:
  1. <iframe width=90% height=90% src=>Twoja Przeglšdarka nie obsługuje ramek pływajšcych (IFRAME)</iframe>




Ehh Działa już...Przeinstalowałem Apache i php :/

Ten post edytował Bonzaii 3.09.2006, 01:12:13
Go to the top of the page
+Quote Post

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: 19.08.2025 - 16:07