我正在使用最新的Cs-cart,我需要在智能块或任何其他智能支持的模板中获取用户名。我在cs-cart知识库中找不到答案。感谢
答案 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 -->
但是其他方法对于短期调试也很好。