に次のヘルパー関数がありますsystem/helper/wholesaler.php
。
<?php
function is_wholesaler() {
return $this->customer->getCustomerGroupId() != 1 ? TRUE : FALSE;
}
?>
ヘルパーをロードしましたsystem/startup.php
問題は、関数を使用しようとすると、「致命的なエラー: オブジェクト コンテキストでないときに $this を使用しています」という致命的なエラーが発生することです。ヘルパーで $this を使用する方法はありますか?
別のオプションの 1 つは、$this を引数として送信するis_wholesaler()
か、関数を追加して、opencart テンプレート ビュー ファイルでlibrary/customer.php
呼び出すことです。$this->customer->is_wholesaler()