Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [smarty] problem
breaked
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


Witam, korzystam z szablonów smarty i natknąłem się na mały problem.

oto fragment szablonu:
  1. ...
  2. <input type="text" class="field" name="login" value="Nazwa użytkownika..."
  3. onfocus="if (this.value == 'Nazwa użytkownika...') {this.value = '' ;};"
  4. onblur = "if (this.value == '') {this.value = 'Nazwa użytkownika...' ;};"/>
  5. ...


oto błąd, który dostaje: Fatal error: Smarty error: [in index.tpl line 11]: syntax error: unrecognized tag: this.value = '' ; (Smarty_Compiler.class.php, line 446) in [...]/libs/Smarty.class.php on line 1093

wiem co to oznacza, że powinienem po "{" wstawić "$", ale to nie jest to... wie ktoś jak to zrobić, żeby dobrze działało questionmark.gif
Go to the top of the page
+Quote Post
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Proszę nadać sensowny tytuł.
Temat przenoszę do przedszkola.
Go to the top of the page
+Quote Post
Mephistofeles
post
Post #3





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

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


Która wersja Smarty? W starych dawało się {literal}, w nowej z tego co czytałem wystarczą spacje przed i po nawiasie.
Inna sprawa, że nie polecam Smarty, to nadal (pomimo przepisania) przestarzały system, dużo lepszym wyborem jest np. OPT, PHPTAL czy Twig.
Go to the top of the page
+Quote Post
breaked
post
Post #4





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


z tego co pamiętam pobrałem najnowszą. spróbuję tak jak radziłeś, a nad innymi szablonami się zastanowię winksmiley.jpg

edit:

działa smile.gif

i na poważnie zastanawiam się nad zmianą szablonów, co lepsze: OPT czy PHPTAL ?

Ten post edytował breaked 13.11.2010, 21:47:42
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: 22.08.2025 - 03:45