kinokeks

Получить информацию из профиля пользователя

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

kinokeks    0

Здравствуйте уважаемые обитатели форума. Мне нужна небольшая помощь, нужно реализовать следующее:

1) Если пользователь не зарегистрирован и просматривает товар, то его нужно предупредить, что для расчёта стоимости доставки товара нужно зарегистрироваться (это не обязательно).

2) Когда зарегистрированный пользователь просматривает товар, мне нужно как-то получить из его профиля почтовый индекс (postcode) и выбранную страну (country), чтобы потом работать с этими данными. Как можно обратиться к этим данным?

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


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

По первому пункту:

В контроллере вставить:

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

В языках:

$_['text_super_warning'] = 'Очень грозное предупреждение';

В шаблоне:

<?php if (!$logged) { ?>
    <?php echo $text_super_warning; ?>
    <?php } ?>

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


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

По первому пункту:

В контроллере вставить:

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

В языках:

$_['text_super_warning'] = 'Очень грозное предупреждение';

В шаблоне:

<?php if (!$logged) { ?>
    <?php echo $text_super_warning; ?>
    <?php } ?>

Благодарю. Второй вопрос по-прежнему остаётся открытым!

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


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

По второму пункту:

А не проще ли записывать id пользователя и id просмотренных им товаров? А потом уже работать с этими данными.

Ведь таким образом у нас будет собираться куда больше инфы, чем в вашем случае.

Кстати, не откроете ли секрет - зачем вам связь почтовых индексов с просмотренными товарами?

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


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

По второму пункту:

А не проще ли записывать id пользователя и id просмотренных им товаров? А потом уже работать с этими данными.

Ведь таким образом у нас будет собираться куда больше инфы, чем в вашем случае.

Кстати, не откроете ли секрет - зачем вам связь почтовых индексов с просмотренными товарами?

Нет, не секрет. Почтовый индекс и страна нужны, чтобы сразу рассчитывать стоимость доставки товара.

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


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

глупости все это.

потому что адресов у покупателя может быть много.

и до момента оформления заказа вы никак не узнаете, куда же он собирается заказывать доставку.

так что почтовый индекс одного из имеющихся адресов в момент просмотра товара вам ничего не даст.

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


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

глупости все это.

потому что адресов у покупателя может быть много.

и до момента оформления заказа вы никак не узнаете, куда же он собирается заказывать доставку.

так что почтовый индекс одного из имеющихся адресов в момент просмотра товара вам ничего не даст.

 Просто помогите мне добраться до этих данных, а зачем это мне - уже другой вопрос!

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


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

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

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

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

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

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

Войти

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

Войти


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

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