来自用户的电子邮件旅行套餐信息(CMS Made Simple、CGECommerce、购物车、产品等)

发布于 2024-11-13 23:48:04 字数 148 浏览 1 评论 0原文

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

I am using CMS Made Simple along with all of Calguy's plugins for e-commerce(Products, Orders, Cart, etc.)I can't quite figure out how to make what I need. How can I make a form with items from the Products module and checkboxes for each, and at the end a total and lost for the checked items is sent to the owner of the site? Any pointers would be appreciated much, I can figure out the rest.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

缘字诀 2024-11-20 23:48:04

如果您使用购物车模块,您可以尝试在“Viewcart Form Templates”下自定义 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 代码中使用的属性。

If you use the Cart Module you could try customizing a viewcart template under "Viewcart Form Templates".

Once products are selected you can use another template to put the contents of the cart in an email. Something like this can be used to create a really basic list + total listing:

{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}

You can always temporarily insert {$cartitems|print_r} into your template to view the attributes that are available for use in the smarty code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文