veluroff 0 Опубликовано 2 августа, 2007 Жалоба Share Опубликовано 2 августа, 2007 Есть такая задача: для оптовых покупателей оставить возможность смотреть оптовые цены, но при этом не регистрироваться. Также, отключить возможность добавления в корзину для оптовиков. Т.е., создать единый (и единственный) account оптовиков. Саша, не подскажете пути решения данной задачи? Если несложных путей нет, то тогда - хотя бы как выводить в модуле прайс-листа именно оптовые цены? Заранее спасибо за ответ. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 августа, 2007 Жалоба Share Опубликовано 2 августа, 2007 Ну можно самому зарегистрироваться через create_account.php Затем этого покупателя определить в группу оптовики в Админке - Покупатели - выбираешь покупатели и нажимаешь справа статус. Затем в Админке - Покупатели - Группы В настройках группы оптовики есть опция показывать цены Поставить Нет Затем прочитать вот этот мой ответ - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=16 Как раз получится, по идее, то, что ты хочешь. Ну а потом на сайте где-то написать, что для просмотре оптовых цен в боксе вход укажите следующие данные: и укажи e-mail и пароль для входа. Надеюсь, что понятно объяснил. Вобщем, главное, прочитай http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=16 там как раз написано как убрать кнопки купить, корзина, но оставив вывод цен. Главное сделать то, что написано в этом вопросе. А затем уже с настроить как нужно группу оптовики в админке и у товаров указать цену для группы оптовики. В закладке Цены при добавлении товара ты можешь указывать цены для разные групп. Ссылка на сообщение Поделиться на другие сайты
veluroff 0 Опубликовано 2 августа, 2007 Автор Жалоба Share Опубликовано 2 августа, 2007 Саша, спасибо за ответ! В принципе - то, что нужно. Только есть пара вопросов: 1) по статье из FAQа (http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=16): в файле /includes/classes/vamPrice.php фрагмент return $this->ShowNote($vpeStatus, $vpeStatus); встречается только в уже закомментированном куске кода, и предупреждение в боксе "Информация о группе" У Вас нет доступа для просмотра цен, пожалуйста, зарегистрируйтесь. всё равно появляется.Как всё таки избавится от него? Причём, установка для выбранной группы "Показывать инфо в магазине?" в "Нет" не помогает: бокс все равно показывается и замечание в нём - тоже. 2) как можно убрать перечеркнутую цену из другой группы покупателей? Т.е., сейчас покупатель из одной группы видит перечеркнутую цену другой группы (и не важно, на уменьшение эта цена или на увеличение). Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 августа, 2007 Жалоба Share Опубликовано 2 августа, 2007 Что б не выводился текст в боксе. Открой файл бокса с инофрмацией о группе, это файл /templates/шаблон/source/boxes/infobox.php и замени: $loginboxcontent .= NOT_ALLOWED_TO_SEE_PRICES_TEXT;[/code] На: [code]// $loginboxcontent .= NOT_ALLOWED_TO_SEE_PRICES_TEXT; 2. Перечёркнутая должна быть только если ты указал цену для группы. т.е. только у оптовиков будет перечёркнута. У других не должно. Либо в админке у товара укажи в закладке Цена только общую цену и для оптовиков, в других группах цену не пиши. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения