当我尝试在表单输入值参数中捕获模板名称时,它会产生一个空值。我希望这只是因为我需要逃避一些事情。在输入标签之外的主体中输出this.page.id工作正常,甚至在标签内部,只要我没有设置等于它正确输出的值。如何使值等于页面名称的输出?
<form id="fcia_gen-contact_form" class="row" data-form-redirect="application/" data-form-type="core-4-redirect">
<div class="col-md-6">
<input type="text" name="first" class="col-md-12">
<label>First Name</label>
</div>
<div class="col-md-6">
<input type="text" name="last" class="col-md-12">
<label>Last Name</label>
</div>
<div class="col-md-6">
<input type="email" name="email" class="col-md-12">
<label>Email</label>
</div>
<div class="col-md-6">
<input type="tel" name="phone" class="col-md-12">
<label>Phone Number</label>
</div>
{{ this.page.id }}
<input type="hidden" name="Page_Type" value="{{ template_type }}">
<input type="hidden" name="Page" value="{{ this.page.id }}">
</form>
更新:看起来它是导致此问题的等号。
我还尝试过字符串插值,结果相同:
<input type="hidden" name="Page" {{ "value=\"#{this.page.id}\"" }}>