![Групи користувачів і покупців в virtuemart (групи) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-06e83516.jpg)
Привіт шановні читачі блогу dmitriydenisov.com. У цій статті ми продовжуємо налаштовувати інтернет магазин, побудований на базі Joomla + Virtuemart, і розглянемо все, що стосується груп користувачів і покупців в Virtuemart. Буде детально розглянуто, як створювати групи користувачів з різними правами для обслуговування інтернет магазину, як створювати групи покупців і налаштовувати відображення цін для різних груп покупців, а також призначати їм знижки. Також розглянемо, де можна змінювати і налаштовувати права для вже існуючих груп користувачів Virtuemart. Про все це і не тільки ми поговоримо в рамках цієї статті.
Створення та настройка груп користувачів в Virtuemart
У Vitruemart за замовчуванням є чотири групи користувачів. Це admin. storeadmin. shopper і demo. Самі максимальні права тут у користувача в групі admin. Всі інші користувачі, які реєструються через зовнішній інтерфейс, за замовчуванням автоматично потрапляють в групу shopper. У цієї групи користувачів майже мінімальні права і всі вони можуть тільки купувати товари і змінювати свою особисту інформацію. Якщо ж ви хочете створити окрему групу користувачів з певними правами для управління вашим магазином Virtuemart, вам потрібно зробити наступне.
Насамперед заходимо в Адміністративну панель - Компоненти - Virtuemart, потім переходимо до пункту Настройки - Групи користувачів, в результаті чого у вас відкриється вікно, яке буде мати наступний вигляд.
![Групи користувачів і покупців в virtuemart (virtuemart) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-86bbfc17.jpg)
Тут ми можемо створювати групи користувачів Virtuemart, а також видаляти вже існуючі. Відразу хочу звернути вашу увагу на поле «Рівень групи користувача», в якому прописані певні значення. Як бачите, чим менше значення в цьому полі, тим вище права в користувачів групи Virtuemart. В даному випадку група з рівнем 0 має максимальні права, а група з рівнем 750 - мінімальні. Ці значення застосовуються тільки для сортування та відображення і ніяк не впливають на права користувачів Virtuemart, тому не варто надавати їм особливого значення, але все ж при створенні нової групи варто їх враховувати.
Отже, для того щоб створити нову групу користувачів в Vitruemart тиснемо на кнопку «Новий», в результаті чого у вас відкриється вікно, в якому потрібно ввести наступні значення.
![Групи користувачів і покупців в virtuemart (покупці) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-49a53376.jpg)
- Ім'я групи користувача - прописуємо назву для групи користувачів Virutemart.
- Рівень групи користувача - прописуємо довільне значення, орієнтуючись в межах від 0 до 750 в залежності від прав, які ми хочемо призначити цій групі користувачів.
Після внесення необхідних даних, тиснемо на кнопку «Зберегти», в результаті чого в настройках Virtuemart у вкладці «Групи користувачів» з'явиться ще одна група. Тепер, щоб задати права для цієї групи користувачів, потрібно зробити наступне. Заходимо у вкладку Компоненти - Virtuemart - Налаштування - Список модулів, в результаті чого у вас відкриється вікно, в якому можна буде налаштувати права для різних груп користувачів. Для цього потрібно перейти в настройки кожного модуля і окремо виставити потрібні вам параметри. Оскільки тут дуже і дуже багато різноманітних налаштувань, то в рамках цієї статті я не буду розглядати настройку прав для новоствореної групи. В майбутньому я постараюся знайти час і написати окрему статтю про налаштування прав користувачів в Virtuemart.
Створення та настройка груп покупців
Групи покупців в Virtuemart дозволяють налаштувати відображення цін на товари для покупців, які складаються в різних групах. Наприклад, вам необхідно, щоб для певних покупців ціни на вашому сайті були нижче, ніж для інших. В цьому випадку ви можете створити для них спеціальну групу і встановити для неї певну знижку. Після цього користувачам цієї групи будуть відображатися ціни на певний відсоток нижче, ніж для звичайних покупців. Даний спосіб прекрасно підійде, наприклад, якщо у вас є партнери і вони замовляють собі товар через ваш інтернет магазин.
Для того, щоб реалізувати знижку для груп покупців в Virtuemart, вам насамперед потрібно створити нову групу покупців. Для цього заходимо в Адміністративну панель - Компоненти - Virtuemart - Покупці - Групи покупців і тиснемо на кнопку «Новий». В результаті у вас відкриється вікно наступного вигляду.
![Групи користувачів і покупців в virtuemart (покупців) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-2e58a6b8.jpg)
- За замовчуванням - якщо поставити цю галочку, то усі зареєстровані облікові записи, які зареєструються на сайті через зовнішній інтерфейс, автоматично потраплятимуть в цю групу, яку ви зараз створюєте або редагуєте.
- Назва групи - тут я думаю все зрозуміло.
- Показувати ціни, включаючи податки - якщо хочете, щоб на сайті відображалися ціни, включаючи податки, то відзначаємо цей пункт. Більш докладно про включення та налаштування відображення цін в магазині ви можете прочитати в статті «Загальні настройки Virtuemart».
- Знижка для групи за умовчанням - вказуємо відсоток знижки для даної групи покупців Vitruemart. Якщо поставити від'ємне значення, то замість знижки ви отримаєте накрутку в%. Зазвичай накрутка не потрібно, але якщо вам раптом знадобиться, то тепер ви знаєте як це зробити.
- Опис групи - можна заповнювати за бажанням або за необхідності.
- Після внесення всіх необхідних даних зберігаємо результат.
Отже, ми розглянули, як створювати нові групи користувачів і покупців в Virutemart. Тепер давайте розглянемо, як визначити вже існуючих користувачів в потрібні нам групи. Для прикладу створимо нового користувача Virtuemart.
Ручне додавання користувачів в Virtuemart. Призначення груп користувачів і покупців
Для додавання нового користувача в Virtuemart через адміністративну панель переходимо в Компоненти - Virtuemart - Налаштування - Користувачі і тиснемо на кнопку «Новий», в результаті чого у вас відкриється вікно із загальною інформацією користувачів, яке матиме такий вигляд.
![Групи користувачів і покупців в virtuemart (покупців) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-adfced3a.jpg)
Всі поля, такі як ім'я, логін і так далі заповнюємо як зазвичай. Особливу увагу варто звернути на пункт «Група». У ньому варто вибрати, в яку групу ми хочемо помістити даного користувача. Залежно від того, яку групу ви виберете, користувачеві будуть дані відповідні права для роботи, що дасть можливість працювати не тільки з магазином Virtuemart, але і з самої Joomla. Більш докладно про права користувачів в Joomla ви можете прочитати в статті «Загальні настройки Joomla і групи користувачів в Joomla».
![Групи користувачів і покупців в virtuemart (внаслідок чого відкриється) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-b2c9f012.jpg)
![Групи користувачів і покупців в virtuemart (покупці) Групи користувачів і покупців в virtuemart](https://images-on-off.com/images/162/gruppipolzovateleyipokupateleyvvirtuemar-560f5111.jpg)
- Дозволи - вибираємо групу користувачів, в яку ми хочемо визначити даного користувача. У прикладі використана тестова група, яка була створена за способом, описаному на початку статті. Даний пункт змінюється, якщо ми хочемо дати певному користувачеві певні права, які дозволять йому управляти магазином в межах, визначених в настройках групи.
- Група покупця - вибираємо групу покупців, в яку ми хочемо визначити користувача. Цей пункт редагуємо, якщо ми хочемо змінити ціни для цього користувача, наприклад, якщо він наш партнер і т.д. В цьому випадку всі ціни на сайті зміняться залежно від того, яку знижку ви виставили в налаштуваннях групи покупців Virtuemart, яку ви визначите цьому користувачеві.
Тепер давайте підведемо підсумок статті. У цьому матеріалі ми розглянули, як створювати групи користувачів в Virtuemart і дізналися, де змінювати права груп користувачів. Також ми розглянули, як створювати групи покупців в Virtuemart і як призначати знижку для цих груп покупців. І на закінчення ми розглянули, як створювати нового користувача в Virtuemart і як визначити його в потрібну нам групу користувачів і покупців.
На цьому все. Удачі вам і до швидких зустрічей на сторінках блогу dmitriydenisov.com
Помітили помилку? Виділіть її та натисніть Ctrl + Enter
На мій погляд Вірт давно себе зжив.
Скрипти Вірта примудряються вибивати з калеі навіть виділені сервера, не кажучи про простих хостингах.
На мою JoomShopping як магазин перевершує VirtueMart в кілька разів, як за легкістю скриптів, так і по зручності адмінки.
Я висловив свою думку, а рішення залишається за Вами
Важко щось говорити щодо JoomShopping, так як я ніколи не використовував це розширення. Що стосується VirtueMart, то його використовували і продовжують використовувати при створенні інтернет магазинів на базі Joomla. З цього варто зробити висновок, що потрібно продовжувати писати статті і тим самим допомагати вебмастерам знайти відповіді на ці запитання при роботі з компонентом Virtuemart.
Що стосується більшої практичності і зручності, то це вирішує кожен сам для себе. Але якщо вже відвідувач потрапив на цю сторінку - значить він зробив свій вибір і я радий чимось допомогти йому за допомогою цього блогу.