Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty]jak popup?
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
misty
hej, czy ktos moglby mi powiedziec jak zrobic w smarty popupa? np.na klikniecie przycisku..
pzdr
John
rozwiń myśl popup ? fleszowy ? wywołany przez JS ? zwyczajny link do nowego okienka ? etc, etc.
nospor
co to ma do programowania obiektowego? Przenosze.

Napisz normalnie popupa w html i js i wloz odpowiednio do szablonu smarty.
misty
juz mowie:

mam plik .inc i w nim bedzie przycisk 'button', jak na niego klikne ma sie wywolac skrypt tpl ktory otworzy mi popup ze wskazanym adresem..

no wlasnie nie wiem jak to wlozyc do smarty:/
nospor
Cytat
no wlasnie nie wiem jak to wlozyc do smarty

Masz to napisane w html i js? To pokaz, to ci powiem jak to wlozyc do smarty.
misty
mam cos takiego:
  1. <?php
  2. {* SafeAddOnload(new Function("PopupWindow(800, 600, 'center','center', '{$jakis_url|escape:"javascript"}', 'payment_window', true, 'resizable,scrollbars')")); *}
  3. window.location='{$payment_url|escape:"javascript"}';
  4. ?>
i to juz w smarty, ale wcale nie otwiera mi to nowego popupa, tylko laduje strone w tej samym oknie:/
nospor
no bo window.location nie otwiera popupa. Poszukaj na google jak sie otwiera popup w js, a nie zawracasz nam glowe ze masz problem ze smarty gdy masz problem z js smile.gif

http://www.google.com/search?client=opera&...-8&oe=utf-8
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.