各位前輩高手你們好
小弟將webform放入page中
page的內容是一些介紹文字及標題email
在page下方加上的一個webform用來回覆給管理者
而這個webform上有一些資料需要user先填好才可送出
若想將page的資料部分放入webform中要如何處理
因為想從webform將page中的部分資料連同webform上的資料一併送出
圖示
謝謝
附加檔案 | 大小 |
---|---|
webform.jpg | 11.82 KB |
各位前輩高手你們好
小弟將webform放入page中
page的內容是一些介紹文字及標題email
在page下方加上的一個webform用來回覆給管理者
而這個webform上有一些資料需要user先填好才可送出
若想將page的資料部分放入webform中要如何處理
因為想從webform將page中的部分資料連同webform上的資料一併送出
圖示
謝謝
附加檔案 | 大小 |
---|---|
webform.jpg | 11.82 KB |
Re: WebForm載入資料的問題
請問要如何將webform放入page中?
我只能單獨顯示webform的頁面.
謝謝
Re: WebForm載入資料的問題
首先進到"page"的編輯頁面yoursite?q=admin/content/types/page
然後選擇'增加欄位'
如下圖
名稱隨便你打, 建議是方便辨識的英文字不要空格, 若要空格請以"_"取代
File type請選擇Node Reference中的Select List
然後按下方的"Create Field"
接著
Label欄位可以改成你想要的中文, 例如"請選擇表單"
下方的說明文字可填可不填
緊接著
Data settings
可選擇這個欄位必填或Multiple values(意思是可多次選擇), 當然也可以都不選
Content type that can be referenced
這是重點了
有看到Webform嗎~就是要選他
最後按下"Save field settings"就完成了
結果..
這樣在新增"page"的時候就會出現所有的Webform供你選擇
選擇你要放的Webform 然後新增page就會把那個Webform加入
當然也可以自訂把Webform放在page的哪個位置囉...
Re: WebForm載入資料的問題
Rich大好人,耶誕夜還幫我回答問題
你是好人一定會rich的啦!!
大感恩!!
=====
補充給其他新手朋友:
加入的webforms一開始會是link,不是展開的form
到 http://【yourside】/?q=admin/content/node-type/page/display 下面
把【Teaser】設為Hidden
把【Full node】設為Full Node
就可以了
Re: WebForm載入資料的問題
哪裡~
承你吉言~希望來年大家都rich~rich~
也謝謝你補充了最後我沒提到的啦~呵呵
Re: WebForm載入資料的問題
我一開始的問題好像還沒有人遇過呢~
我在想是不是要直接寫php去撈資料庫呀....
不過這個對我來說就得先去k書了`得先學會php如何撈資料庫這件事了~
Re: WebForm載入資料的問題
我剛剛看wordforms裡面的fields可以個別設定預設值
預設值除了可以設固定值外,也可以是以下變數
* %username
* %useremail
* %site
* %date
* %server[key]
* %session[key]
* %get[key]
* %post[key]
* %request[key]
* %profile[key]
如果你所以的資料可以經由以上變數直接取得的話,就可以直接使用
但是你需要Page的標題等資料,可能要想辦法先把資料塞到以下地方再用變數取出
* %server[key]
* %session[key]
* %get[key]
* %post[key]
希望有高手可以出手
使用Drupal有很多好處
不過有時一些本來覺得簡單的東西好像也變得不簡單了 ^^"
-------------------------
我在2008/12/12認識了Drupal
Re: WebForm載入資料的問題
想詢問Webforms是不是在fields中設了字段無法在views中找到