Доступ по правам групп

Тема в разделе "Интернет-магазины", создана пользователем renatka, 15 мар 2008.

Статус темы:
Закрыта.
  1. renatka

    renatka Создатель

    Регистр.:
    11 мар 2008
    Сообщения:
    19
    Симпатии:
    0
    Каким образом можно организовать доступ к опрееленным частям сайта в зависимости от того, к какой группе пренадлежит покупатель (osCommerce VaM)
    ___
    к примеру есть 3 прайса:
    1 - с ценами розничными - для розничной группы
    2 - с ценами розницы и оптовиков - для группы оптовиков
    3 - с ценами розница/опт/дилер - для дилеров
    ну и естественно: для каждой группы - на скачку только свой прайс (price.xls)
     
  2. Feel

    Feel Постоялец

    Регистр.:
    5 дек 2006
    Сообщения:
    112
    Симпатии:
    43
    Можно создать разные группы покупателей, в зависимости от группы, они будут видить разную цену. А вобще советую почитать manual по OSC Vam Edition.
    http://oscommerce.su/manual/osc-vam.pdf
     
  3. renatka

    renatka Создатель

    Регистр.:
    11 мар 2008
    Сообщения:
    19
    Симпатии:
    0
    да с ценами для каждой группы то понятно, меня интересует чуть другое: хочу чтобы розничному покупателю была возможность просматривать товары только в розничной цене (так в принципе оно и есть), а вот для оптовиков - возможность смотреть цены для своей группы+розничные цены, и соответственно для дилеров - возможность просматривать все 3 цены (для сравнения).
    внешний вид: например дропдаун меню как это реализовано здесь: http://compservice.in.ua/

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

    нашла следующие варианты:
    Выводит различный текст для Гостя и Зарегестрированного пользователя (работает)
    Код:
    <?php
    if (tep_session_is_registered('customer_id')) {
    ?>
    текст для зарегистрированных
    <?php } else { ?>
    для гостей
    <?php } ?>
    
    а этот не работает
    Код:
    if ($customers_groups_id = '1') {
    echo 'Розничный';
    } else {
    echo 'Не розничный';
    }
    
     
Статус темы:
Закрыта.