Sziasztok!
Azt kellene megoldanom, hogy egy blokk tartalmát behelyezzem egy regisztrációs űrlapba.
Azért így mert a modul fejlesztve lett, és a hírlevél feliratkozó egy blokkban jelenik meg, de a megrendelő kitalálta, hogy a reg űrlapon legyen :S faxa
Hogy tudom ezt berakni? teszt.magnescenter.hu oldalon van (ez egy régi verziója az eredei oldalnak)
Fórum:
Ezt nézted:
Ezt nézted: http://drupal.org/project/simplenews_register
Bár a fejlesztés miatt nem tudom, hogy ez jó lenne-e?
nem rossz,de
Működik így, de :) Mivel azért kellett a fejlesztés, ha egy mezőt hozzáadunk akkor arra hivatkozva megjeleníthessük a hírlevélbe.
itt viszont csak egy pipa jelenik meg a feliratkozásról.
Az lenne a legjobb, ha a blokk tartalmát beilleszthetném :)
profil mező a névnek
Hozz létre egy profil mezőt a névnek és használd azt a hírlevélben. Így még modult sem kellett volna fejleszteni hozzá.
bonyultabb ennél
Azért kellett, mert így a webform össze lett kapcsolva a simlenewsal. Van rá modul de nem működik jól. Ezzel meg lehet jeleníteni a hírlevélben a webform áltat beküldött tartalmakat.
miről van szó pontosan?
Leírhatnád pontosan miről is van szó és milyen megoldás született különben sorra mellé fog lőni, aki segíteni próbál.
Így kb. csak annyit lehet mondani, hogy akkor illeszd be egy hook_form_alterrel a formot - amit most egy blokkban jelenítesz meg - a regisztrációs űrlapra...
jól hangzik
De ez hogy is kell :) Mivel sajna ilyen mélységig még nem kellett használnom a drupalt.
Azt gondolom ez lenne a legjobb megoldás. Hiába most csak egy nevet kell megjeleníteni, de ha holnap kitalálják hogy bővüljön, akkor ez a megoldás lenne a tuti.
a blokk beépítés megoldása
Lehet nem a legszebb de működik.
Feladat: regisztrációs űrlapba egy bizonyos blokk beszúrása
Reg űrlap tpl létrehozása: page-user-register.tpl.php
Blokk beépítése (amelyik részére akarod, és ahogy szeretnéd :) )
0 az ID-ja, de ha egy blokk beállítására kattintunk akkor megjelenik a neve és az ID-ja a címsorban.
Nos, így tudtam beilleszteni, de a kóddal így bárhova rakhatjuk, akár tplbe, akár egy létrehozott node-ba.
Ha csúnya megoldás szóljatok le, azzal is tanulok! :)
Köszi a hozzászólásokat.