我不知道这里发生了什么$this->config->get('config_customer_price')
if (($this->config->get('config_customer_price') && $this->customer->isLogged()) ||
!$this->config->get('config_customer_price')) {
$price = $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')));
} else {
$price = false;
}
答案 0 :(得分:0)
“系统/设置”页面的“选项”选项卡和“帐户”部分中有一个选项,即:
Login Display Prices: Only show prices when a customer is logged in.
因此,代码的这一部分只是检查以下内容:
如果设置此选项且客户已登录,或者如果禁用此选项,则:显示价格。否则:不显示价格。