首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在cs-cart智能块中获取用户名?

如何在cs-cart智能块中获取用户名?
EN

Stack Overflow用户
提问于 2015-03-25 09:51:25
回答 2查看 736关注 0票数 1

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-25 10:08:31

用户名在$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>

票数 2
EN

Stack Overflow用户

发布于 2015-03-27 21:19:54

这将取决于数据库中的设置,即客户是使用“用户名”还是“电子邮件”登录。任何一个都可以像上面一样可用,“电子邮件”现在是最常见的了(事实上,我甚至不认为usernname是一种选择,但是如果站点在V1或V2之后就已经存在了,它就会被继承)。

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

与其在模板中添加锚标记来查看变量,我发现最好使用html注释,然后使用“查看源”。也就是说。

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

但对于短期调试来说,其他方法也是可以的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29252328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档