Sziasztok!
Korábban rossz helyen kérdeztem (http://drupal.hu/comment/61294#comment-61294), most kicsit átfogalmazva, kiegészítve teszem fel a kérdésem, ami remélem nem túl banális!
A problémám, hogy amikor a Webform modul (Webform 7.x-3.15) elküldi a visszaigazoló e-mailt, akkor nem helyettesíti be a megadott token értékeket. Pl. az űrlapon a név mező kulcsa nev, és szeretném megszólítani az illetőt: Kedves %profile[nev]! Sajnos a levélben nem jelenik meg a neve, hanem változatlanul kiíródik a %profile[nev] token.
A Mass Contact modullal (Mass Contact 7.x-1.0-alpha4) is ugyan ez a gondom. Ott a bejelentkezett felhasználóknak küldök levelet, de a Kedves [usernev]! a levélben is pont így szerepel. Telepítve van a Mime Mail modul is, hogy html levelek menjenek ki, de ha kikapcsolom és text formában küldöm, akkor is fennáll a probléma.
Előre is köszönöm, ha segítetek!!!
megfelelő kulcs
webform-hoz:
a %profile[]-hez szerintem kell a profil modul is. bár azt nem tudom 7esben már lehet hogy core.
Ami nekem működik 6osban az a %value[] token. Itt arra figyelj, hogy kell a mező (amelyikben az elem van) kulcsa és a konkrét elem kulcs is.
%value[fieldset_kulcs][elem_kulcs]. Ha ezután sem történik változás nyomsz egy gyorstárürítést és akkor már a mező értéke lesz a kívánt helyen. Pontosabban ahol meghívod.
Nagyon köszönöm!
A %value volt a titka a dolognak... magamtól nem jöttem volna rá, pedig ott van a "Token values" lista legalján: Submission tokens.
Azt mondjuk még mindig nem értem, mi az a %value[fieldset_a][key_b]. Én csak így használom: pl. %value[megrendelo_neve]. De MŰKÖDIK és ez a lényeg!!!
Köszi még egyszer! Főleg, hogy vasárnap este van...
példát kérhetnék?
Hasonló gondom van....a fieldset kulcsot honnan veszem? mert a mező kulcs amit kiír az gondolom a konkrét elem kulcsa ugye?
Így van, a "Field Key"!
Az Edit component oldalon a második mező. És nálam ennyi elég is, nem "igényli" a fieldset kulcsot (bár tudnám, mi az...).
Próbáld meg csak azzal.
:)))
és tudja, és tudja, és tudja...bingó:) Köszi!