設置我通過復制粘貼默認聯系表單并按照 Shopify 教程進行編輯,為 Shopify 創建了一個自定義表單: https: //shopify.dev/tutorials/customize-theme-add-fields-to-your-contact-form。代碼<div class="page-width"> <div class="grid"> <div class="grid__item medium-up--five-sixths medium-up--push-one-twelfth"> <div class="section-header text-center"> <h1>{{ page.title }}</h1> </div> {% if page.content.size > 0 %} <div class="rte"> {{ page.content }} </div> {% endif %} <div class="contact-form form-vertical"> {%- assign formId = 'LeaseApplicationForm' -%} {% form 'contact', id: formId %} {% include 'form-status', form: form, form_id: formId %}<div class="grid grid--half-gutters"> <div class="grid__item medium-up--one-half"> <label for="{{ formId }}-bedrijfsnaam">Bedrijfsnaam<span aria-hidden="true">*</span></label> <input type="bedrijfsnaam" id="{{ formId }}-bedrijfsnaam" name="contact[bedrijfsnaam]" autocorrect="off" autocapitalize="off" aria-required="true" > </div> <div class="grid__item medium-up--one-half"> <label for="{{ formId }}-kvk-nummer">KvK-nummer<span aria-hidden="true">*</span></label> <input type="kvk-nummer" id="{{ formId }}-kvk-nummer" name="contact[kvk-nummer]" autocorrect="off" autocapitalize="off" aria-required="true" > </div> 問題在前端一切正常;用戶可以填寫所有字段并提交。在后端,我收到了除了最后一個textarea字段的輸入之外的所有內容。我已經嘗試解決這個問題有一段時間了,但不確定為什么它不起作用。我目前已經使用一條線運行它input,但這只為用戶提供了 1 行來填充。我需要多行。我究竟做錯了什么?
1 回答

弒天下
TA貢獻1818條經驗 獲得超8個贊
您錯過了contact[...]
字段名稱中的前綴。將您的文本區域替換為
<textarea rows="10" id="{{ formId }}-message" name="contact[te-leasen-product(en)]" placeholder="b.v. 1x PodoMonium Wizzle">{% if form["te-leasen-product(en)"] %}{{ form["te-leasen-product(en)"] }}{% endif %}</textarea>
或者
<textarea rows="10" id="{{ formId }}-message" name="contact[body]" placeholder="b.v. 1x PodoMonium Wizzle" >{% if form.body %}{{ form.body }}{% endif %}</textarea>
- 1 回答
- 0 關注
- 97 瀏覽
添加回答
舉報
0/150
提交
取消