【发布时间】:2014-05-31 13:39:40
【问题描述】:
我在 Prestashop 中有模块,我需要当前的客户 ID。 这是我在模块 php 文件中的代码:
$userid =(int)$this->context->customer->id;
$this->context->smarty->assign('userid',$userid);
我将此变量用作自定义链接的参数。 这工作正常,但每次都得到相同的 ID。我的意思是……针对不同的用户。 这可能是什么原因?
【问题讨论】:
-
您应该首先在 PHP 中检查 $userId 值是什么。您应该确保它针对不同的用户进行更改。
-
$userid 为每个用户返回“2”。
标签: variables smarty prestashop-1.6