Forms 通过电子邮件向用户发送旅行包信息(CMS简化、CGE电子商务、购物车、产品等)

Forms 通过电子邮件向用户发送旅行包信息(CMS简化、CGE电子商务、购物车、产品等),forms,cmsmadesimple,Forms,Cmsmadesimple,我正在使用CMS制作的Simple以及Calguy的所有电子商务插件(产品、订单、购物车等),我不太明白如何制作我需要的东西。如何制作一个表格,其中包含产品模块中的项目和每个项目的复选框,并在最后将选中项目的合计和损失发送给网站所有者?如果您使用购物车模块,您可以尝试在“viewcart表单模板”下自定义viewcart模板 选择产品后,您可以使用另一个模板将购物车的内容放入电子邮件中。类似的内容可用于创建真正基本的列表+总列表: {if !isset($cartitems) || count(

我正在使用CMS制作的Simple以及Calguy的所有电子商务插件(产品、订单、购物车等),我不太明白如何制作我需要的东西。如何制作一个表格,其中包含产品模块中的项目和每个项目的复选框,并在最后将选中项目的合计和损失发送给网站所有者?如果您使用购物车模块,您可以尝试在“viewcart表单模板”下自定义viewcart模板

选择产品后,您可以使用另一个模板将购物车的内容放入电子邮件中。类似的内容可用于创建真正基本的列表+总列表:

{if !isset($cartitems) || count($cartitems) == 0 }
  <p>No products in the cart.</p>
{else}    
<ul>
{foreach from=$cartitems item='oneitem'}
<li>
{$oneitem->quantity}x {$oneitem->summary} ({$currencysymbol}{$oneitem->item_total|number_format:2})
{if $oneitem->quantity > 1}
({$currencysymbol}{$oneitem->base_price|number_format:2} each)
{/if}
</li>  
{/foreach}
</ul>
{$total_text}: {$currencysymbol}{$carttotal|number_format:2}
{/if}
{if!isset($cartitems)| count($cartitems)==0}
购物车中没有产品

{else}
    {foreach from=$cartimes item='oneitem'}
  • {$oneitem->quantity}x{$oneitem->summary}({$currencysymbol}{$oneitem->item|总计|编号|格式:2}) {如果$oneitem->quantity>1} ({$currencysymbol}{$oneitem->基本价格|编号|格式:各2}) {/if}
  • {/foreach}
{$total_text}:{$currencycsymbol}{$carttotal | number_格式:2} {/if}
您始终可以临时将{$cartitems | print_r}插入模板中,以查看smarty代码中可用的属性