0

我正在使用 CMS Made Simple 以及 Calguy 的所有电子商务插件(产品、订单、购物车等)。我不知道如何制作我需要的东西。如何使用产品模块中的项目和每个项目的复选框制作表格,最后将已检查项目的总数和丢失发送给站点所有者?任何指针将不胜感激,我可以弄清楚其余的。

4

1 回答 1

0

如果您使用购物车模块,您可以尝试在“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}

您可以随时将 {$cartitems|print_r} 临时插入到您的模板中,以查看可在 smarty 代码中使用的属性。

于 2011-09-08T18:01:33.533 回答