Az lenne a kérdésem, hogy egy jelentkezéshez használt űrlapot, egyedi tartalomtípussal oldottam meg, azért hogy a későbbiekben a jelentkezések listázhatóak és filterezhetőek legyenek egy view-on keresztül. A problémám az hogy ha a user beküld egy ilyen tartalmat, akkor azt hogyan lehetne megoldani, hogy ne a beküldött tartalom jelenjen meg, hanem egy egyedi screen például hogy Köszönjük a jelentkezését stb...
A másik kérdésem pedig az lenne hogy a tartalomtípushoz tudok cck mezőket felhelyezni, de mondjuk statikus szövegeket is ki tudok valahogyan iratni?
Fórum:
Többféle megoldás
A node beküldés utáni redirekcióra többféle megoldás van, leírok 3-at:
Ez bármilyen form esetén használható, submit után a megadott helyre (jelen esetben node/2) dob át.
Ha egyébként nem használod semmire a Rules modult, akkor talán csak emiatt én nem biztos, hogy telepíteném.
Statikus szöveget a node beküldő űrlapra a beküldési irányelvekkel tudsz helyezni, a tartalomtípus beállításainál találod. De ez sajnos csak az űrlap tetejére helyezi a szöveget. Egyébként a CCK mezők descriptionjeit kell jól kitölteni, de ha ez nem elég, akkor meg kell valósítanod a sminked template.php-jében a theme_node_form() sminkhurkot, és testre szabni teljesen a kimenetet.
Azt hiszem, talán a Display Suite modullal is lehetne valami ilyesmit, de ezzel még csak ismerkedek. Érdemes lehet utánanézni, állítólag jó cucc. :)
Köszi szépen a választ, az
Köszi szépen a választ,
az első lehetőséget kipróbáltam jól működik a baj csak annyi, hogy ahhoz, hogy eljuthasson a felhasználó az ürlapra ahhoz regisztrálnia kell és ha nincs belépve akkor a regisztrációs képernyő jön be. Itt hogy ha ebben az esetben regisztrál, akkor sajnos nem tovább jut a formra, hanem a destination-ben megadott Köszönjük a jelentkezését... képernyő jön be. Úgy hogy megpróbálkozom a második lehetőséggel, valószínűleg úgy is használnom kell majd, mert a form beküldése után a form tartalmát el kell küldenem emailben.
Vagy egy modullal
Form id alapján redirt csinál sikeres form beküldés után: http://drupal.org/project/customdestination
Pont ez kell, szerinem.
--
Szabó Dénes - Internode.hu - Munkára fogott weblapok