如何在cs-cart smarty块中获取用户名

时间:2015-03-25 09:51:25

标签: smarty cs-cart

我正在使用最新的Cs-cart,我需要在智能块或任何其他智能支持的模板中获取用户名。我在cs-cart知识库中找不到答案。感谢

2 个答案:

答案 0 :(得分:2)

用户名位于$user_info$user_data内。

只需转储var(在智能模板中)以查看其中的内容:{$user_info|@var_dump}

<li class="user-name">{$user_info.firstname} {$user_info.lastname}</li>

<li class="user-name">{$user_data.firstname} {$user_data.lastname}</li>

答案 1 :(得分:1)

根据数据库中的设置,客户是否使用&#39;用户名&#39;或者&#39;电子邮件&#39;登录如上所述,其中任何一个都可用,并且电子邮件是&#39;现在最常见了(事实上,我甚至不认为usernname是一个选项,但如果网站自V1或V2以来就会被继承)。

在结帐时,信息是 $cart.user_data 按顺序,信息只是order_info的一部分,如: $order_info.email

我没有在您的模板中添加锚标记来查看变量,而是发现只需使用html评论然后查看源代码就更好了。即。

<!-- $my_var|print_r:true -->

但是其他方法对于短期调试也很好。