как отобразить имя клиента в шапке после входа в систему клиента Opencart 3 - PullRequest
0 голосов
/ 27 января 2019

Я попробовал это, но не сработало.

Контроллер catalog/controller/common/header.php

Найти: return $this->load->view('common/header', $data);

Добавить перед ним:

if($this->customer->isLogged()){
    $data['text_customer_name'] = sprintf($this->language->get('text_customer_name'), $this->customer->getFirstName(), $this->customer->getLastName());
} else {
    $data['text_customer_name'] = $this->language->get('text_account');
}

Язык

catalog/language/*/common/header.php

Добавить:

$_['text_customer_name'] = 'Hi %s %s';

Просмотр

catalog/view/theme/*/template/common/header.twig

Найти:

{{ text_account }}
Replace with: {{ text_customer_name }}
...