0

セーフクラッカーの形で埋め込みがあります。埋め込みには選択ボックスがあり、お茶の名前を選択できます。

セーフクラッカーの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-------}  

埋め込みは次のとおりです:{embed = "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>

埋め込みからお茶を選択し、セーフクラッカーのURLでお茶の名前を送信したい:

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

この問題を解決するのを手伝ってください。

どうもありがとうございます

4

1 に答える 1

2

「blending_log」チャネルに「selected_tea」という名前のテキストフィールドがあることを確認してください。そうでない場合、SafeCrackerはその値を保存しません。

埋め込みは次のようになります。

<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>
于 2012-11-23T21:11:34.047 に答える