Перейти к содержанию

Рекомендуемые сообщения

Установил версию 1.5.4.1

Зарегистрировал пользователя.

Пользователь нажимает ссылку "вход" ("войти" в зависимости от локализации), успешно заходит.

Ссылка "вход" успешно меняется на "выход", а URL ссылки "выход" ведет на account/account то бишь на контроллер акаунта а не выхода:

$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'));

Это контроллер catalog/controller/common/header.php строка примерно ~75

Скажите друзья это так и должно быть?

Я конечно новичок в opencart и мог пропустить или не понять что-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замените вашу строку на эту

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Да я так и сделал.

Тем не менее вопрос остается в силе: так и должно быть или это баг?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"бага" нет.

скорее всего вы допустили ошибку.

вы либо меняли текстовую фразу, либо формирование переменной.

вообще, чтобы предметно разговаривать нужен либо код (относящийся к делу), либо ссылка на сайт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ясно спасиб.

Возможно когда-то менял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От alex0410
      Добрый день. При оформлении заказа сразу регистрируется аккаунт. Подскажите, как сделать так, что бы при оформлении заказа производился выход из учетной записи?
      На сколько я понял, за это отвечает код из logout.php
      if ($this->customer->isLogged()) { $this->customer->logout(); $this->cart->clear(); unset($this->session->data['wishlist']); unset($this->session->data['shipping_address_id']); unset($this->session->data['shipping_country_id']); unset($this->session->data['shipping_zone_id']); unset($this->session->data['shipping_postcode']); unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_address_id']); unset($this->session->data['payment_country_id']); unset($this->session->data['payment_zone_id']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); unset($this->session->data['comment']); unset($this->session->data['order_id']); unset($this->session->data['coupon']); unset($this->session->data['reward']); unset($this->session->data['voucher']); unset($this->session->data['vouchers']); $this->redirect($this->url->link('account/logout', '', 'SSL')); } А как сделать, что бы это работало на странице success? Не просто же тупым копированием вставлять)
    • От corlioneo
      Добрый день.
      Подскажите, пожалуйста, как можно убрать страницу Выход, которая появляется после выхода пользователя из Личного кабинета, чтобы только происходил только выход из учетной записи пользователя и ничего больше не происходило. Магазин на движке opencart 1.5.5.1.1.
    • От MonaLiza
      Хочу поднять тему о кризисе. Думаю, есть на этом форуме люди с функционирующими ИМ. Очень бы хотелось пообщаться на эту тему. Кто как с ним борется или дружит.
       
      Кризис! Он с...ка есть! Я считаю, что экономический кризис в стране сильнее всех бьет по предприятиям торгующими или выпускающими товары не первой необходимости. У меня например, домашний текстиль и это даже не 2-я необходимость, а скорее 3-я или 4-я и сейчас дела куда хуже, чем даже в прошлом году, хотя доллар был как и сейчас за 60 руб.
       
      Есть мнение, которого до сегодняшнего дня придерживался и я: "Выживут сильнейшие и им достанутся ништяки, когда буря поутихнет, поэтому нужно терпеть и не смущаться, что сс..шь против ветра." Но сегодня подумал, а зачем латать дыры на коробале, когда было бы правильнее заняться поиском нового корабля? Нафига нужна дохлая лошадь? Если следовать теории, что нужно терпеть, то где гарантия, что ты не зароешься во всех этих тяготах и не погрязнешь в беспросветной борьбе за копейку, клиента и т.д.
       
      Как сейчас использовать традиционные способы маркетинга, чтобы быть в плюсе продавая товары 3-й степени важности? Я и раньше скептически относился к рекламе директа, маркета, прайсовых агрегаторов, а сейчас и подавно! Считаю, что рекламировать товары, как раньше в директе сейчас для многих крайне не рентабельно. А чтобы получить клиентов из товарных агрегаторов нужно занижать цену и продавать дешевле остальных, но, блин, найдутся же такие, кто будет стараться перебить и твою цену.
       
      Да я по своим личным ощущениям не хочу продавать за три копейки. Давно заметил разницу между халявщиком и зрелым покупателем. Халявщик купит самое дешевое, а потом еще и мозг весь вынесет и условий понаставит. Этакий барин-выгодоприобретатель. Он плохого представления об ИМ магазинах только из-за того, что выбирает самые дешевые варианты и как правило нарывается на такого же уровня сервис и качества, а потом остальных оценивает исходя из своего опыта. Ну и какой смысл искать такого клиента? Лучше один зрелый, чем 3 халявщика.
       
      Да рынок всегда то падает, то растет и я не могу сказать, что знаю компанию, которая пережила бы кризис просто перетерпев его работая прежними методами. В кризис выживают предприимчивые, те кто придумывает новые инструменты и внедряет новые правила работы, те кто меняет направление своего бизнеса или расширяет спектр товаров и услуг. 
    • От LancX
      При входе в Личный кабинет нет кнопки выход. Побывал перетащить из модуля аккаунт, но не получилось, пишет ошибку. Как это можно реализовать?

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.