CCK mező behozatal webformba

Szabó Gábor képe

Sziasztok!

Van egy "tanfolyam" tartalomtípusom, ami tartalmaz különböző cck mezőket.
A végén van egy link cck mező, ami egy űrlapra mutat (használt webform verzió: 6.x-3.9).

A profile mezőket illetve az oldal címét át tudom hozni az alapértelmezett értékekbe, de a cck mezőket nem.

Hogyan lehetne áthozni? Áthozható egyáltalán?

Üdv,
Szabó Gábor

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
york képe

Hogy, hozod at a node cimet a webformba?

0
0
Szabó Gábor képe

Ez egyszerű volt:

A tanfolyam tartalomról a jelentkezési űrlapra mutató linkben beállítom ezt:
jelentkezes?ref=[title]

A fogadó webformnál, aminek az álneve "jelentkezes" pedig a "tanfolyam címe" mezőnél beírom alapértelmezés szerinti értéknek ezt:
%get[ref]

Így átjön a cím.

A cck mezőknél ez nem működik.
A "tanfolyam helyszíne" mező neve: "field_helyszin"

így hivatkozok a linknél
jelentkezes?ref2=[field_helyszin]
A fogadó webformnál, aminek az álneve "jelentkezes" pedig a "tanfolyam helyszíne" mezőnél beírom alapértelmezés szerinti értéknek ezt:
%get[ref2]

Ez hibás lehet, nem működik. Nem tudom mit kéne helyette beírni.

Tehát van sok tanfolyam ugyanazokkal a mezőkkel (tanfolyam neve, ára, helyszíne, időpontja), de persze mindenhol más tartalommal és a tanfolyam tartalmak végén van egy link egy jelentkezési űrlapra.
Az lenne a cél, hogy erre az űrlapra kerülve a tanfolyam oldalról vegye át ezeknek a mezőknek az értékeit.

0
0
Geva képe

nem látok rá módot linken keresztül átadni a cck mező tartalmát - szóljon aki tudja :-)
szvsz a node paramétereit tudod így átadni, az már gyakorlatban bevált módszerünk

a feladat megoldására viszont lenne tippem :-)
mi is a célod a cck mezők átadásával? ...megjeleníteni a jelentkező előtt vagy továbbítani mail-ben az adminisztráció felé? ...vagy ?
...talán előbb lesz ötlet a megoldásra

0
0
Szabó Gábor képe

Az a célom, hogy a tanfolyam adatlapjáról a jelentkezési lapra érve a felhasználónak már ne kelljen beírni az adatlapon szereplő értékeket, hanem az alapértelmezetten jöjjön át az adatlapról az űrlapba.
Az űrlapon azért kéne megjelennie, mert akkor úgy küldi be és úgy kerül tárolásra. A tárolt beküldéseket pedig exportálják excelbe és ott dolgoznak majd vele.

A felhasználónak is jó, ha vissza tudja nézni a jelentkezéseit.

Favágó módon be lehetne írni direkt a linkbe a cck mezők értékeit, de az nem szép.
Egy kivételes esetben még megoldható lenne, de sok tanfolyam lesz és nem lehet mindig mindegyiknél beírogatni, ezért jó lenne valami elegánsabb megoldás.

0
0
york képe

En inkabb a node id-t (nid) adnam at.
Itt segitettem valakinek hasonlo problemaban:
http://drupal.hu/forum/webform-k%C3%BCld%C3%A9se-cck-val-megadott-email-...

De jo lenne tobbet tudni arrol mit is szeretnel.

0
0