![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 24.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem. Otoz musze w pliku .tpl umiescic javascript otwierajacy nowe okno w okreslonych rozmiarach, ale jak tak robie to smarty sie pluje i wywala blad. W normalnych szablonach nie mialem takiego problemu ale w smarty ;/ Macie jakis sposob na to?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
panie doktorze, jak jem to mnie boli bardlo. Oco chodzi? Czy lekarz musi sie ciebie pytac co jesz? Czy moze sam mu od razu mowisz ze jak jesz gwoździe?
Pokaz kod jakie uzywasz w smarty |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 24.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Myslalem, ze skoro mowie, ze w musze w tpl umiescic kod java otwierajacy nowe okno to bedzie to wygladalo tak:
tpl no a z php wyswietlam ten tpl $smarty->display('nazwa.tpl'); a error: Fatal error: Smarty error: [in nazwa.tpl line 4]: syntax error: unrecognized tag: //v2.0 window.open(theURL,winName,features); (Smarty_Compiler.class.php, line 446) in C:\Program Files\xampp\htdocs\CMS\smarty\libs\Smarty.class.php on line 1092 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Myslalem, ze skoro mowie, ze w musze w tpl umiescic kod java otwierajacy nowe okno to bedzie to wygladalo tak Juz nie raz widzialem takich myslicieli - mysleli jedno, pisali drugie. Na przyszlosc wal od razu z kodem - to jest logiczne ze skoro masz problem z kodem to go pokazujesz.{} to w smarty znaki specjalne musisz uzyc {literal} Kod {literal}
function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } {/literal} |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 11.07.2008 Skąd: 34N, 72E Ostrzeżenie: (0%) ![]() ![]() |
Ewentualnie w konfiguracji pliku Smarty.class.php zmienić tag otwierający oraz tag zamykający dla Smarty. Polecam tak zrobić, bo łatwiej się przyzwyczaić pisać np @{smarty.costam}@ niż ciągle przed kodem napierniczać zbędnymi tagami.
Poza tym - nie "Java i Smarty", tylko "JavaScript i Smarty". Tak ku potomności (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Ten post edytował djerk 21.07.2008, 21:51:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:24 |