1. ВСЁ ЧТО НУЖНО ЗНАТЬ О JOOMLA — ЗА ОДИН ДЕНЬ!
    Гость, не пропусти Joomla!Day Russia 2017 - 20% скидка (JDCB9TOIIIA)
    Скрыть объявление

Joomla 1.5 Как в Virtuemart получить данные покупателя?

Тема в разделе "Модернизация расширений", создана пользователем SindBAD, 10.06.2010.

  1. Offline

    SindBAD Недавно здесь

    Регистрация:
    09.06.2009
    Сообщения:
    100
    Симпатии:
    6
    Пол:
    Мужской
    Всем привет.
    Есть заморочка: нужно на странице корзины вывести данные о группе покупателя (название и скидку) и посчитать итог. С подсчетом проблем не будет, но вот как получить хотя бы ID покупателя в скрипте шаблона? Может быть, в шаблоне уже есть объект (или массив), содержащий все данные покупателя?
     
  2.  
  3. Offline

    SindBAD Недавно здесь

    Регистрация:
    09.06.2009
    Сообщения:
    100
    Симпатии:
    6
    Пол:
    Мужской
    Ответ найден, как обычно - самостоятельно :)
    В шаблонах корзины и оформления заказа доступен массив $auth. Вот его содержимое:
    Код (PHP):
    1. array(13) {
    2. ["show_prices"]=>  int(1)
    3. ["user_id"]=>  string(2) "68"
    4. ["username"]=>  string(6) "username"
    5.  ["perms"]=>  string(7) "shopper"
    6. ["first_name"]=>  string(12) "Имя"
    7. ["last_name"]=>  string(12) "Фамилия"
    8. ["shopper_group_id"]=>  string(2) "10"
    9. ["shopper_group_discount"]=>  string(4) "5.00"
    10. ["show_price_including_tax"]=>  string(1) "0"
    11. ["default_shopper_group"]=>  string(1) "0"
    12. ["is_registered_customer"]=>  bool(true)
    13. ["country"]=>  string(3) "RUS"
    14. ["zip"]=>  string(6) "555555" }

    Если кому понадобится, думаю, поймёте.
     
    Kadavr нравится это.

Поделиться этой страницей

Загрузка...