我需要在TPL文件中检查客户id_default_group。
喜欢
{$cookie->customer_firstname}
但是这段代码
{$cookie->id_default_group}
不起作用!
如何在客户登录时获取ID组?
答案 0 :(得分:1)
<强> PHP 强>
试试这个
$this->context->customer->id_default_group; // your variable to be used
或
$context = Context::getContext();
$context->customer->id_default_group; // your variable to be used
<强> .tpl 强>
如果您想在.tpl
中使用它,首先需要将变量传递给php
中的模板文件。
$this->context->smarty->assign(array(
'customer' => $this->context->customer
));
然后在.tpl
{if isset($customer->id_default_group)}
{$customer->id_default_group|intval}
{/if}
答案 1 :(得分:1)
在PS 1.6.15中,我使用
{Group::getCurrent()->id}
也许这对你也有用。