Php 在电子邮件模板中获取的单个复选框值为“是”或“否”

Php 在电子邮件模板中获取的单个复选框值为“是”或“否”,php,html,Php,Html,不熟悉PHTML和HTML,不知道如何才能在.HTML电子邮件模板文件下获取.PHTML文件下的单个复选框值作为Yes和No 例如,如果用户选中复选框,那么在电子邮件中我希望它像免费试用一样-是,如果用户没有选中复选框,那么它应该在电子邮件中作为免费试用-否 代码和表格SS如下: 表单代码位于quote.phtml文件下,其中复选框代码如下所示: <p class="free-trial-wp"><input type="checkbox&quo

不熟悉PHTML和HTML,不知道如何才能在.HTML电子邮件模板文件下获取.PHTML文件下的单个复选框值作为Yes和No

例如,如果用户选中复选框,那么在电子邮件中我希望它像免费试用一样-是,如果用户没有选中复选框,那么它应该在电子邮件中作为免费试用-否

代码和表格SS如下:

表单代码位于quote.phtml文件下,其中复选框代码如下所示:

<p class="free-trial-wp"><input type="checkbox" placeholder="I 'd like a free trial" name="all_sizes" value="All" checked ><span></span>&nbsp; I'd like a <strong>free trial</strong></p>
{{template config_path="design/email/header_template"}}
<table>
    <tr class="subscribe-email-intro"><td>Email: {{var email}}</td></tr>
    <tr class="subscribe-email-intro"><td>Organistaion: {{var organisation}}</td></tr>
    <tr class="subscribe-email-intro"><td>Contact Name: {{var contact}}</td></tr>
    <tr class="subscribe-email-intro"><td>Quote For: {{var productname}}</td></tr>  
    <tr class="subscribe-email-intro"><td>Contact Number: {{var telephone}}</td></tr>   
    <tr class="subscribe-email-intro"><td>Message: {{var comment}}</td></tr>            
    <tr class="subscribe-email-intro"><td>Free trial requested: {{var data.all_sizes}}</td></tr>
</table> 
{{template config_path="design/email/footer_template"}}

我想要一个免费试用

电子邮件模板代码位于quote.html下,如下所示

<p class="free-trial-wp"><input type="checkbox" placeholder="I 'd like a free trial" name="all_sizes" value="All" checked ><span></span>&nbsp; I'd like a <strong>free trial</strong></p>
{{template config_path="design/email/header_template"}}
<table>
    <tr class="subscribe-email-intro"><td>Email: {{var email}}</td></tr>
    <tr class="subscribe-email-intro"><td>Organistaion: {{var organisation}}</td></tr>
    <tr class="subscribe-email-intro"><td>Contact Name: {{var contact}}</td></tr>
    <tr class="subscribe-email-intro"><td>Quote For: {{var productname}}</td></tr>  
    <tr class="subscribe-email-intro"><td>Contact Number: {{var telephone}}</td></tr>   
    <tr class="subscribe-email-intro"><td>Message: {{var comment}}</td></tr>            
    <tr class="subscribe-email-intro"><td>Free trial requested: {{var data.all_sizes}}</td></tr>
</table> 
{{template config_path="design/email/footer_template"}}
{{template config_path=“design/email/header_template”}
电子邮件:{{var Email}
组织:{{var organization}
联系人姓名:{{var Contact}}
报价为:{{var productname}}
联系电话:{{var电话}
消息:{{var comment}}
请求免费试用:{var data.all_size}
{{template config_path=“design/email/footer_template”}

我只需要接收带有“是”或“否”值的电子邮件,具体取决于复选框是否选中。所以,请告诉我应该在哪里更改我的文件,谢谢

我认为您使用的是Magento 1.9.x,对吗

如果是,您可以使用
depend
条件或
If
条件:

{{template config_path=“design/email/header_template”}
电子邮件:{{var Email}
组织:{{var organization}
联系人姓名:{{var Contact}}
报价为:{{var productname}}
联系电话:{{var电话}
消息:{{var comment}}
{{depend data.all{u size}}请求免费试用:是{{/depend}
{{template config_path=“design/email/footer_template”}
{{template config_path=“design/email/header_template”}
电子邮件:{{var Email}
组织:{{var organization}
联系人姓名:{{var Contact}}
报价为:{{var productname}}
联系电话:{{var电话}
消息:{{var comment}}
请求免费试用:{if data.all_size}是{{else}否{{/if}
{{template config_path=“design/email/footer_template”}

Hi Simon感谢您的回复,我使用的是Magnetor 2.3,您发布的解决方案是否仍然适用于2.3?Neha,我不使用Magento:)但我认为,是的。请参阅文档:
dependent
如果
仍在使用谢谢Simon,我会检查并返回。Simon,即使选中复选框,它也没有按预期工作,我收到的电子邮件说没有。免费试用请求:NoSimon我尝试了您显示的{if}条件,但即使选中复选框,它也只显示没有。这些是我们在{if}条件中缺少的逻辑吗?