0
我有一個adhoc組件來管理車輛,如果用戶想要更多關於車輛的信息,我想將他重定向到一個聯繫表單,將車輛ID作爲參數傳遞給表單,以便在發送郵件之前獲取車輛名稱和其他信息。 我該如何做到這一點? 現在我正在使用Fox Contact Form,但如果有更好的選擇,我可以更改它。Joomla 2.5:傳遞參數到聯繫表格
我有一個adhoc組件來管理車輛,如果用戶想要更多關於車輛的信息,我想將他重定向到一個聯繫表單,將車輛ID作爲參數傳遞給表單,以便在發送郵件之前獲取車輛名稱和其他信息。 我該如何做到這一點? 現在我正在使用Fox Contact Form,但如果有更好的選擇,我可以更改它。Joomla 2.5:傳遞參數到聯繫表格
我不熟悉Fox Contact Form的功能,但是我們在使用ChronoForms的幾個自動網站上完全實現了這一點。這是一個兩步過程。首先,您必須決定如何打包原始頁面上的信息。
如果更多信息是鏈接,那麼您需要將信息作爲查詢字符串的一部分傳遞給表單。您的鏈接都必須形成這樣的事:
http://www.yoursite.com/index.php?option=com_chronoforms&view=form&year=2000&make=Ford&model=Mustang
您可以添加儘可能多的參數,你想傳遞給形式。
如果可以將更多信息轉換爲表單,則可以向包含要傳遞給聯繫表單的所有數據的表單添加隱藏字段。
該任務的第二部分是將一些代碼添加到聯繫表單中的字段,以便項目自動填充到表單中。例如:
<input type="text" name="year" value="<?php JRequest::getVar('year',''); ?>">
<input type="text" name="make" value="<?php JRequest::getVar('make',''); ?>">
<input type="text" name="model" value="<?php JRequest::getVar('model',''); ?>">
這將使你輸入字段,用戶可以再編輯,但你可以很容易地使字段只讀或隱藏字段,而不是文本框。
非常感謝布倫特。它像一個魅力。但我必須這樣調用窗體:'http://www.yoursite.com/index.php?option = com_chronoforms&chronoform = myForm&view = form&year = 2000&make = Ford&model = Mustang' – miquel
很高興它的工作。 –