Szeretnék egy olyan inline-popup (?) szerűséget csinálni az oldalamra, ami egy általam készített form-ot vagy tartalmat jelenít meg.
az lenne a lényeg, hogyha atalakitom az url-t
modulom/valami -ről pop/modulom/valami -re akkor a megjelenő ablakban úgy jelenjem meg a modulom/valami oldal, hogy csak a content jelenik meg, de az rendesen beformázva.
elore is kosz
Fórum:
új template
Egy új page_valami.tpl.php-t kell készítened, ami csak a $contentet és a stíluslapokat tartalmazza, és útvonaltól függően include-olnod a page.tpl.php tetején.
Gányolás jellegű megoldás, ha valakinek van más tippje, engem is érdekel :)
Esetleg thickbox-szal lehet próbálkozni, bár a drupalos illesztés egyelőre azt hiszem csak képeket tud.
Elméletileg működik a
Elméletileg működik a page-pop.tpl.php fájl is, kiírtva belőle a felesleges részeket. De szerintem nem gányolás, van amikor elkerülhetetlen ez a módszer.
Üdv: Zoli
álnévre nem megy
Én spec modult fejlesztettem rá direkt. Ha jön a spec útvonal, akkor bekapcsolja a naked sminket amiben nincs semmi, csak a $content, meg persze a html keret és a head-ben a megfelelő cuccok, hisz nem menne a sok frankó js enélkül.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
magától?
Ez megy magától? Hányas Drupal alatt? Nem tudom most kipróbálni. Vagy előbb átírod a $vars-ban a template nevét?
Csak eredetivel
Nem, mint pp rámutatott, tényleg csak eredeti útvonalak esetében működik. Aliasokra még ezt találtam: http://drupal.org/node/139766
De ez nyilván akkor lehet hasznos, ha sok ilyen oldalt kell lekezelni, amit Te írtál az jobb megoldás.
Üdv: Zoli
mutatom az en
mutatom az en megoldasomat.
hatranya, hogy be kellett hegesztenem a jquery thickbox kiegesziteset.
pop.module:
pelda.module:
es ha rakattintanak a linkre, az megnyilik egy kis ablakban.
szeretnem vhogy lecserelni, mert bar mukodik, de ha a pop-up ablakban egy masik pop-up-os linket teszek, akkor rosszul kezeli. A nem pop-os linkek abban az ablakban jelennek meg helyesen.