Jump to content
Sign in to follow this  
beeboosters

[РЕШЕНО] Страница аккаунта (account/account)

Recommended Posts

Ребята, есть страница account/account, которая тотально бестолкова потому что на ней присутствует меню доступных пользователю настроек и инфы и в контентной части это меню просто тупо дуплируется.

post-685633-0-85161600-1407659624_thumb.png

 

Есть ли возможность путем правки controller/account/account.php и template/account/account.tpl сделать так, что бы выводить на этой странице информацию о пользователе - адрес, имя и фамилию, текущие заказы к примеру?

Share this post


Link to post
Share on other sites

да, что запросите из базы,то и выведется

Share this post


Link to post
Share on other sites

Модуль "Account" (тот, что справа) можно выключить на странице `account/account`, чтобы не быо дублирования.

Никто вас не принуждает его там держать.

А страницу экаунта можно перекрасить и облагородить, на эту тему полно плагинов. Вот, например:

http://www.opencart.com/index.php?route=extension/extension&filter_search=account

Share this post


Link to post
Share on other sites

да, что запросите из базы,то и выведется

Приблизительно какой формат запроса к базе на получения инфы, например номер телефона? Я там вижу только запросы к языковому файлу, типа:

$this->data['text_my_account'] = $this->language->get('text_my_account');

Модуль "Account" (тот, что справа) можно выключить на странице `account/account`, чтобы не быо дублирования.

Никто вас не принуждает его там держать.

А страницу экаунта можно перекрасить и облагородить, на эту тему полно плагинов. Вот, например:

http://www.opencart.com/index.php?route=extension/extension&filter_search=account

Можно выключить, это да, и модулей куча есть. Но облагородить страничку я и без модуля могу, а вот сделаете её более удобной - это важнее. Тоесть по простому пути как то не хочется идти ;)

Share this post


Link to post
Share on other sites
Приблизительно какой формат запроса к базе на получения инфы, например номер телефона?

 

 

Не всегда нужно делать запрос прямо в базу, многое можно получить из конфига, В том числе и номер телефона админа

$this->config->get('config_telephone');

а вот чтобы получить номер телефона залогиненого юзера, нужно сделать так:

$this->customer->getTelephone();

Share this post


Link to post
Share on other sites

korysan, огромное спасибо. Правлю tpl и php и получаю что мне нужно, просто отлично. Теперь знаю какую инфу искать в дальнейшем. Еще раз спасибо!

Share this post


Link to post
Share on other sites

Пожалуйста :-)

Забыл указать, что доступные методы для юзера смотрите в классе Customer

system/library/customer.php

Share this post


Link to post
Share on other sites

А я только полез в google... Еще раз спасибо, буду в Киеве - с меня пиво.

 

Проблема решена.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By nexter2004
      300.00 руб
      Скачать/Купить дополнение


      2 в 1: Account & Affiliates Страницы
      Account & Affiliates Страницы
      Версия модуля: 2.1;
      Работает на: OperCart и ocStore 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1;
      ============================
      Сегодня каждый дизайнер или владелец сайта хочет, чтобы его сайт выглядел профессионально.
      Но, к сожалению, некоторые страницы OperCart и ocStore сделаны очень просто.
      Мы сделали по дизайну страницы Учетной записи и Партнерски более профессионально.
      Ваши клиенты по достоинству оценят вашу работу.
      ============================
      Демо:
      http://open2.0.smartshop-demo.com/index.php?route=account/account
      username: demo@gmail.com password: demo
      ============================
      Мой емайл для поддержки- giorgio-rossi@mail.ru
      Добавил nexter2004 Добавлено 02.03.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • By fabrikator
      Скачать/Купить дополнение


      Модуль личной странички клиента
      Модуль добавляет картинки, описание и слегка меняет надписи в личном кабинете зарегистрированного пользователя.
      Поддержка возможна но не обязательна.
      Добавил fabrikator Добавлено 21.10.2011 Категория Модули  
    • By BugArticus
      У меня возникла проблема! Не заходит на страницу аккаунта (index.php?route=account/account) . Такая же проблема с изменением адреса (index.php?route=account/address/edit&address_id=1) и добавлением адреса (index.php?route=account/address/add).
      Пишет HTTP ERROR 500.
      Вроде везде ставил разрешение 777. Обновил из Github последние файлы account.php, address.php итд
      Короче все испробовал может что то не так делаю.
      Помогите АААААААА!
    • By corlioneo
      Добрый день.
      Подскажите, пожалуйста, как можно убрать страницу Выход, которая появляется после выхода пользователя из Личного кабинета, чтобы только происходил только выход из учетной записи пользователя и ничего больше не происходило. Магазин на движке opencart 1.5.5.1.1.
    • By Allspeaker1988
      Здравствуйте!
       
      Подскажите, пож-та, как осуществить нижеописанные пункты? В основном много лишнего хочу в личном кабинете и checkout-е. Движок у меня OCStore 2.3x, шаблон уже стоит.
       
      1. Хочу отредактировать checkout, вставить в него купоны и удалить много чего лишнего.  2. Хочу оставить корзину в таком же виде и оформлении, изменить только блок доставка.  3. Хочу оставить возможность генерировать купоны на скидки в модуле Маркетинг, который сейчас есть у меня в движке.  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.