2012-11-23 43 views
0

我在我的safecracker表單中嵌入了一個。 Embed有一個選擇框,可以選擇一個名字 a Tea。ExpressionEngine,Safecracker表單在URL中以嵌入式形式嵌入選擇框值

我想把茶的名字用firecracker URL發送到下一頁。

這是代碼:

{exp:safecracker channel="blending_log" return="sthome/blending/ENTRY_ID" dynamic_title="  [selected_tea]_[organic_or_conventional][date_time][agent_number]"} 
<h3>Select and enter data</h3> 
{embed="stembeds/.blending_select_tea"} 

{!--------Receive data to create value--------} 
<input type="hidden" name="title" value="" /> 
<br /><br /> 
Organic Or Conventional: 
{field:org_con} 

Agent Number: 
{field:agent_number} 

{!-----END Receive data to create lot number-------} 

的嵌入是: {嵌入= 「stembeds/.blending_select_tea」}

這是在嵌入的代碼:

<select name="selected_tea"> 
<option selected="selected" >Select a Tea</option> 
{exp:channel:entries channel="tea_herbs" order_by="title" sort="asc"} 

<option name={title} id={entry_id} value={url_title}>{title}</option> 

{/exp:channel:entries} 

</select> 

我想要從嵌入中選擇茶,我想用茶葉網址發送茶名:

{exp:safecracker channel="blending_log" dynamic_title="[selected_tea]_[organic_or_conventional][date_time][agent_number]" return="sthome/blending2_nimmi/ENTRY_ID"} 

請幫我解決這個問題。

非常感謝您

回答

2

確保您在名爲「selected_tea」你的「blending_log」通道有一個文本字段 - 否則竊賊不會保存價值。再次

<select name="selected_tea"> 
    <option value="" selected="selected">Select a Tea</option> 
    {exp:channel:entries channel="tea_herbs" order_by="title" sort="asc" dynamic="no" disable="member_data|pagination|categories"} 
    <option value="{url_title}">{title}</option> 
    {/exp:channel:entries} 
</select> 
+0

尊敬的德里克感謝:

您的嵌入應該是這樣的。我會檢查它並讓你知道。 – user1427195

+0

哇!有用。非常感謝你。簡直太神奇了。你是如何掌握ExpressionEngine和所有相關插件等的?驚人。非常感謝你。如果有辦法給你分數,我會給予最高分。 – user1427195

+0

非常感謝Derek。我會給最高分。 – user1427195