Групи користувачів і покупців в virtuemart

Групи користувачів і покупців в virtuemart
  • Привіт шановні читачі блогу dmitriydenisov.com. У цій статті ми продовжуємо налаштовувати інтернет магазин, побудований на базі Joomla + Virtuemart, і розглянемо все, що стосується груп користувачів і покупців в Virtuemart. Буде детально розглянуто, як створювати групи користувачів з різними правами для обслуговування інтернет магазину, як створювати групи покупців і налаштовувати відображення цін для різних груп покупців, а також призначати їм знижки. Також розглянемо, де можна змінювати і налаштовувати права для вже існуючих груп користувачів Virtuemart. Про все це і не тільки ми поговоримо в рамках цієї статті.

    Створення та настройка груп користувачів в Virtuemart

    У Vitruemart за замовчуванням є чотири групи користувачів. Це admin. storeadmin. shopper і demo. Самі максимальні права тут у користувача в групі admin. Всі інші користувачі, які реєструються через зовнішній інтерфейс, за замовчуванням автоматично потрапляють в групу shopper. У цієї групи користувачів майже мінімальні права і всі вони можуть тільки купувати товари і змінювати свою особисту інформацію. Якщо ж ви хочете створити окрему групу користувачів з певними правами для управління вашим магазином Virtuemart, вам потрібно зробити наступне.

    Насамперед заходимо в Адміністративну панель - Компоненти - Virtuemart, потім переходимо до пункту Настройки - Групи користувачів, в результаті чого у вас відкриється вікно, яке буде мати наступний вигляд.

    Групи користувачів і покупців в virtuemart

    Тут ми можемо створювати групи користувачів Virtuemart, а також видаляти вже існуючі. Відразу хочу звернути вашу увагу на поле «Рівень групи користувача», в якому прописані певні значення. Як бачите, чим менше значення в цьому полі, тим вище права в користувачів групи Virtuemart. В даному випадку група з рівнем 0 має максимальні права, а група з рівнем 750 - мінімальні. Ці значення застосовуються тільки для сортування та відображення і ніяк не впливають на права користувачів Virtuemart, тому не варто надавати їм особливого значення, але все ж при створенні нової групи варто їх враховувати.

    Отже, для того щоб створити нову групу користувачів в Vitruemart тиснемо на кнопку «Новий», в результаті чого у вас відкриється вікно, в якому потрібно ввести наступні значення.

    Групи користувачів і покупців в virtuemart

    • Ім'я групи користувача - прописуємо назву для групи користувачів Virutemart.
    • Рівень групи користувача - прописуємо довільне значення, орієнтуючись в межах від 0 до 750 в залежності від прав, які ми хочемо призначити цій групі користувачів.

    Після внесення необхідних даних, тиснемо на кнопку «Зберегти», в результаті чого в настройках Virtuemart у вкладці «Групи користувачів» з'явиться ще одна група. Тепер, щоб задати права для цієї групи користувачів, потрібно зробити наступне. Заходимо у вкладку Компоненти - Virtuemart - Налаштування - Список модулів, в результаті чого у вас відкриється вікно, в якому можна буде налаштувати права для різних груп користувачів. Для цього потрібно перейти в настройки кожного модуля і окремо виставити потрібні вам параметри. Оскільки тут дуже і дуже багато різноманітних налаштувань, то в рамках цієї статті я не буду розглядати настройку прав для новоствореної групи. В майбутньому я постараюся знайти час і написати окрему статтю про налаштування прав користувачів в Virtuemart.

    Створення та настройка груп покупців

    Групи покупців в Virtuemart дозволяють налаштувати відображення цін на товари для покупців, які складаються в різних групах. Наприклад, вам необхідно, щоб для певних покупців ціни на вашому сайті були нижче, ніж для інших. В цьому випадку ви можете створити для них спеціальну групу і встановити для неї певну знижку. Після цього користувачам цієї групи будуть відображатися ціни на певний відсоток нижче, ніж для звичайних покупців. Даний спосіб прекрасно підійде, наприклад, якщо у вас є партнери і вони замовляють собі товар через ваш інтернет магазин.

    Для того, щоб реалізувати знижку для груп покупців в Virtuemart, вам насамперед потрібно створити нову групу покупців. Для цього заходимо в Адміністративну панель - Компоненти - Virtuemart - Покупці - Групи покупців і тиснемо на кнопку «Новий». В результаті у вас відкриється вікно наступного вигляду.

    Групи користувачів і покупців в virtuemart

    • За замовчуванням - якщо поставити цю галочку, то усі зареєстровані облікові записи, які зареєструються на сайті через зовнішній інтерфейс, автоматично потраплятимуть в цю групу, яку ви зараз створюєте або редагуєте.
    • Назва групи - тут я думаю все зрозуміло.
    • Показувати ціни, включаючи податки - якщо хочете, щоб на сайті відображалися ціни, включаючи податки, то відзначаємо цей пункт. Більш докладно про включення та налаштування відображення цін в магазині ви можете прочитати в статті «Загальні настройки Virtuemart».
    • Знижка для групи за умовчанням - вказуємо відсоток знижки для даної групи покупців Vitruemart. Якщо поставити від'ємне значення, то замість знижки ви отримаєте накрутку в%. Зазвичай накрутка не потрібно, але якщо вам раптом знадобиться, то тепер ви знаєте як це зробити.
    • Опис групи - можна заповнювати за бажанням або за необхідності.
    • Після внесення всіх необхідних даних зберігаємо результат.

    Отже, ми розглянули, як створювати нові групи користувачів і покупців в Virutemart. Тепер давайте розглянемо, як визначити вже існуючих користувачів в потрібні нам групи. Для прикладу створимо нового користувача Virtuemart.

    Ручне додавання користувачів в Virtuemart. Призначення груп користувачів і покупців

    Для додавання нового користувача в Virtuemart через адміністративну панель переходимо в Компоненти - Virtuemart - Налаштування - Користувачі і тиснемо на кнопку «Новий», в результаті чого у вас відкриється вікно із загальною інформацією користувачів, яке матиме такий вигляд.

    Групи користувачів і покупців в virtuemart

    Всі поля, такі як ім'я, логін і так далі заповнюємо як зазвичай. Особливу увагу варто звернути на пункт «Група». У ньому варто вибрати, в яку групу ми хочемо помістити даного користувача. Залежно від того, яку групу ви виберете, користувачеві будуть дані відповідні права для роботи, що дасть можливість працювати не тільки з магазином Virtuemart, але і з самої Joomla. Більш докладно про права користувачів в Joomla ви можете прочитати в статті «Загальні настройки Joomla і групи користувачів в Joomla».

    Групи користувачів і покупців в virtuemart

    Групи користувачів і покупців в virtuemart

    • Дозволи - вибираємо групу користувачів, в яку ми хочемо визначити даного користувача. У прикладі використана тестова група, яка була створена за способом, описаному на початку статті. Даний пункт змінюється, якщо ми хочемо дати певному користувачеві певні права, які дозволять йому управляти магазином в межах, визначених в настройках групи.
    • Група покупця - вибираємо групу покупців, в яку ми хочемо визначити користувача. Цей пункт редагуємо, якщо ми хочемо змінити ціни для цього користувача, наприклад, якщо він наш партнер і т.д. В цьому випадку всі ціни на сайті зміняться залежно від того, яку знижку ви виставили в налаштуваннях групи покупців Virtuemart, яку ви визначите цьому користувачеві.

    Тепер давайте підведемо підсумок статті. У цьому матеріалі ми розглянули, як створювати групи користувачів в Virtuemart і дізналися, де змінювати права груп користувачів. Також ми розглянули, як створювати групи покупців в Virtuemart і як призначати знижку для цих груп покупців. І на закінчення ми розглянули, як створювати нового користувача в Virtuemart і як визначити його в потрібну нам групу користувачів і покупців.

    На цьому все. Удачі вам і до швидких зустрічей на сторінках блогу dmitriydenisov.com

    Помітили помилку? Виділіть її та натисніть Ctrl + Enter

    На мій погляд Вірт давно себе зжив.
    Скрипти Вірта примудряються вибивати з калеі навіть виділені сервера, не кажучи про простих хостингах.
    На мою JoomShopping як магазин перевершує VirtueMart в кілька разів, як за легкістю скриптів, так і по зручності адмінки.
    Я висловив свою думку, а рішення залишається за Вами

    Важко щось говорити щодо JoomShopping, так як я ніколи не використовував це розширення. Що стосується VirtueMart, то його використовували і продовжують використовувати при створенні інтернет магазинів на базі Joomla. З цього варто зробити висновок, що потрібно продовжувати писати статті і тим самим допомагати вебмастерам знайти відповіді на ці запитання при роботі з компонентом Virtuemart.
    Що стосується більшої практичності і зручності, то це вирішує кожен сам для себе. Але якщо вже відвідувач потрапив на цю сторінку - значить він зробив свій вибір і я радий чимось допомогти йому за допомогою цього блогу.

    Схожі статті