Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Заменить имя вместо личный кабинет для авторизованых пользовательй


Recommended Posts

Добрый день. Выручайте не могу разобраться как поменять надпись личный кабинет для авторизованых пользователей на имя и фамилию.

Добавил в контролере
$data['FirstName'] = $this->customer->getFirstName();
$data['LastName'] = $this->customer->getLastName();
\catalog\controller\common\header.php

И пытаюсь вывести его в 
\catalog\view\theme\default\template\common\header.tpl
но тут у меня начинается ступор ведь старый формат 
<?php if($logged){ ?><?=$LastName ?> <?=$FirstName ?><?php }else{ ?><?=$text_account ?><?php } ?>
не срабатывает из-за перекодировки 3-тей версии. ВЫРУЧАЙТЕ



                {% if logged %}
                <a href="{{ account }}" title="{{ text_account }}" class="btn btn-user btn-link dropdown-toggle btn-block h-100 d-flex align-items-center" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">{{ text_account }} <i class="fas fa-chevron-down" ></i></a>
                <ul class="dropdown-menu nav-dropdown-menu user-dropdown-menu">
                    <li class="dropdown-item my-dropdown-item"><a href="{{ account }}">{{ text_account }}</a></li>
                    <li class="dropdown-item my-dropdown-item"><a href="{{ order }}">{{ text_order }}</a></li>
                    <li class="dropdown-item my-dropdown-item"><a href="{{ transaction }}">{{ text_transaction }}</a></li>
                    <li class="dropdown-item my-dropdown-item"><a href="{{ download }}">{{ text_download }}</a></li>
                    <li class="dropdown-item my-dropdown-item"><a href="{{ logout }}">{{ text_logout }}</a></li>
                </ul>
                {% else %}
                <a href="javascript:;" onclick="octPopupLogin();" title="{{ text_account }}" class="btn btn-user btn-link btn-block h-100 d-flex align-items-center" role="button" aria-haspopup="true">{{ text_account }}</a>
                {% endif %}



 

Снимок.JPG

Надіслати
Поділитися на інших сайтах


9 минут назад, konstantinKanivec сказал:

не срабатывает из-за перекодировки 3-тей версии

отображение переменной {{ firstname }}

И в контроллере задавай параметры в нижнем регистре

$data['firstname']

Надіслати
Поділитися на інших сайтах

17 minutes ago, esculapra said:

отображение переменной {{ firstname }}

И в контроллере задавай параметры в нижнем регистре

$data['firstname']

Спасибо большое. Все получилось.

Надіслати
Поділитися на інших сайтах


Что сделал 
Заменил в catalog\view\theme\default\template\common\header.tpl

 

<a href="{{ account }}" title="{{ text_account }}" class="btn btn-user btn-link dropdown-toggle btn-block h-100 d-flex align-items-center" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">{{ text_account }} <i class="fas fa-chevron-down" ></i></a>

 

 

на

 

<a href="{{ account }}" title="{{ text_account }}" class="btn btn-user btn-link dropdown-toggle btn-block h-100 d-flex align-items-center" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">{{ firstName }} {{ lastName }}<i class="fas fa-chevron-down" ></i></a>

 

и конечно же 
Добавил в контролере
$data['firstName'] = $this->customer->getFirstName();
$data['lastName'] = $this->customer->getLastName();
\catalog\controller\common\header.php

Змінено користувачем konstantinKanivec
  • +1 2
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.