Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Выход из Личного кабинета


LancX
 Share

Recommended Posts

При входе в Личный кабинет нет кнопки выход. Побывал перетащить из модуля аккаунт, но не получилось, пишет ошибку. Как это можно реализовать?

05ddbbe8f13b.jpg

Link to comment
Share on other sites


Дело в том что мне ненужен модуль аккаунт, а надо чтобы Выход был примерно там где на картинке.

Link to comment
Share on other sites


  • 11 months later...

Дело в том что мне ненужен модуль аккаунт, а надо чтобы Выход был примерно там где на картинке.

Коллега, нашли способ вернуть или поставить кнопку выхода?

Link to comment
Share on other sites


Дело в том что мне ненужен модуль аккаунт, а надо чтобы Выход был примерно там где на картинке.

 

 

/catalog/controller/common/content_top.php

Найти:

        if (isset($this->request->get['route'])) {

            $route = (string)$this->request->get['route'];

        } else {

            $route = 'common/home';

        }

Добавить после:

       $this->language->load('common/header');

        $this->data['text_welcome'] = sprintf($this->language->get('text_welcome'), $this->url->link('account/login', '', 'SSL'), $this->url->link('account/register', '', 'SSL'));

        $this->data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $this->customer->getFirstName(), $this->url->link('account/logout', '', 'SSL'));

        $this->data['logged'] = $this->customer->isLogged();

/catalog/view/theme/ваш шаблон/template/common/content_top.tpl

Найти:

<?php foreach ($modules as $module) { ?>

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

 

    <?php if (!$logged) { ?>

    <?php echo $text_welcome; ?>

    <?php } else { ?>

    <?php echo $text_logged; ?>

    <?php } ?>

  

Link to comment
Share on other sites


  • 1 month later...
  • 2 weeks later...
  • 5 months later...

а не подскажете, где можно подредактировать страницу после разлогивания?

logout.tpl нету, а logout.php есть и в контроллерах и в языках...

Link to comment
Share on other sites


Да вроде на стандартную отправляет после разлогинивания - catalog/view/theme/ имя вашей темы /template/common/success.tpl

Изменить можно в catalog\controller\account\logout.php

Link to comment
Share on other sites

Вот что у меня после "выхода" (во вложении).

Надо подправить съехавшую надпись на кнопке "продолжить", причём частный случай, в css её нельзя править, всё остальное уедет :)

 

Покопавшись в controller/account/account.php и увидев в самом конце строку $this->response->setOutput($this->render()); стал думать, что это очень геморно и проще сделать переадресацию сразу на главную...

 

решено:

catalog\view\theme\default\template\common\success.tpl - вот тут редактируется страница site.ru/logout/

post-28319-0-12491400-1424289120_thumb.jpg

Link to comment
Share on other sites


  • 3 years later...

Кнопка регистрации и есть кнопка выхода! Если нажать на нее то выходишь из аккаунта и попадаешь на страницу выхода.

 

Снимок экрана 2018-05-06 в 7.44.21.png

Link to comment
Share on other sites


  • 4 months later...
В 19.07.2013 в 22:44, 12strun сказал:

Модуль 'Аккаунт' скорее всего не включен. Либо не настроен на схему 'Account'.

Какие Люди в Голливуде)))

Link to comment
Share on other sites


  • 4 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.