Главная > Руководство разработчика > Авторизация посетителей > Цены для дилеровВывод в каталоге цен только для дилеров Cредствами WebDirector можно реализовать каталог товаров, в котором для простых посетителей будут одни цены, а для дилеров - другие.
Для этого нужно: 1. Для каждого товара указать две цены: общую и для дилеров. 2. Создать два раздельных вывод каталога для посетителей с общими ценами и для дилеров со специальными ценами. 3. Закрыть папку для дилеров от неавторизованного доступа с помощью htaccess ( читать подробнее про htaccess ) вручную или через контрольную панель хостинг-провайдера (сейчас функция закрытия папки паролем через контрольную панель предоставляется практически всеми хостинг-провайдерами).
Теперь пример:
Делаем вывод для неавторизованных пользователей.
1. Создаете в корне сайта папку "КАТАЛОГ" (katalog), в ней подпапки: "ТАПКИ ДЛЯ ДЕВОЧЕК" (tapki-dla-devichek) "БОТИНКИ ДЛЯ МАЛЬЧИКОВ" (botinki-dla-malchikov) и т.п.
2. В этих папках создаете товары, прописываете им цены.
3. В поле text главных страниц "ТАПКИ ДЛЯ ДЕВОЧЕК", "БОТИНКИ ДЛЯ МАЛЬЧИКОВ" прописываете [СATALOG] - и формируете вывод таблиц товаров для неавторизованных посетителей сайта.
Делаем вывод для авторизованных пользователей.
4. Создаете в корне папку "КАТАЛОГ ДЛЯ ДИЛЕРОВ" (katalog-dla-dilerov)
5. Создаете в ней папки: "ТАПКИ ДЛЯ ДЕВОЧЕК" (tapki-dla-devichek) "БОТИНКИ ДЛЯ МАЛЬЧИКОВ" (botinki-dla-malchikov)
6. В главной странице "ТАПКИ ДЛЯ ДЕВОЧЕК" прописываем следующую директиву каталога: [СATALOG root_katalog_tapki-dla-devichek root_katalog-dla-dilerov_tapki-dla-devichek]
Эта директива задает вывести на странице "ТАПКИ ДЛЯ ДЕВОЧЕК" входящей в папку "КАТАЛОГ ДЛЯ ДИЛЕРОВ", содержимое папки "ТАПКИ ДЛЯ ДЕВОЧЕК" входящей в папку "КАТАЛОГ". Причем в формате вывода заданном в папке "ТАПКИ ДЛЯ ДЕВОЧЕК" входящей в папку "КАТАЛОГ ДЛЯ ДИЛЕРОВ".
7. Копируете в формат вывода папки "ТАПКИ ДЛЯ ДЕВОЧЕК" входящей в папку "КАТАЛОГ ДЛЯ ДИЛЕРОВ", содержимое формата вывода заданного ранее в папке "ТАПКИ ДЛЯ ДЕВОЧЕК" входящей в папку "КАТАЛОГ". И добавляете туда вывод поля "цена" и любых других полей для авторизованных посетителей.
8. Аналогично 6 и 7 пункты повторяете для всех товарных папок.
9. Таким образом, в подпапках папки "КАТАЛОГ" у Вас получаются товарные таблицы с полями для неавторизованных посетителей. А в подпапках папки "КАТАЛОГ ДЛЯ ДИЛЕРОВ" у вас получается вывод тех же товаров, но с полями предназначенными для авторизованных посетителей.
10. Закрываете папку "КАТАЛОГ ДЛЯ ДИЛЕРОВ" паролем с помощью htaccess вручную или через контрольную панель хостинг-провайдера.
|