Уявіть: сайт на Joomla вже працює, але для продажів потрібен каталог з кошиком і платіжним шлюзом. JoomShopping чи VirtueMart? Обидва компоненти зрілі, але їх архітектура відрізняється. JoomShopping чистіший за кодом і простіший у розширенні, а VirtueMart детальніше опрацьовує податки EU. Наш досвід: 90% клієнтів з СНД обирають JoomShopping — налаштування займає в 3 рази менше часу. Нещодавно налаштовували магазин для мережі DIY: 5000 товарів, 150 категорій, складні атрибути (колір, розмір, матеріал). Вибрали JoomShopping — імпорт через CSV зайняв 2 дні замість 5 на VirtueMart. Економія часу склала 40%. Замовте налаштування під ключ і отримайте готовий магазин за 1-2 тижні. Залиште заявку, щоб обговорити деталі.
Що вибрати: JoomShopping чи VirtueMart?
| Критерій | JoomShopping | VirtueMart |
|---|---|---|
| Документація українською | Відмінна | Слабка |
| Налаштування без розробника | Простіше | Складніше |
| Податки EU / VAT | Базово | Детально |
| Розширюваність | Хороша | Складна |
| Сумісність з Joomla 4/5 | Так | Так |
| Активність розробки | Висока | Середня |
JoomShopping підходить для локальних проектів — його налаштування швидше на 30-40%. VirtueMart кращий для міжнародних магазинів з EU VAT. Враховуйте, що JoomShopping простіше інтегрувати з платіжними системами СНД.
Як встановити JoomShopping?
- Завантажте
com_jshopping.zipз офіційного сайту. - У панелі Joomla виберіть Extensions → Install → Upload Package File.
- Перейдіть в Components → JoomShopping → Settings і налаштуйте параметри:
- General: назва магазину, email, країна, валюта.
- Products: відображення ваги, розмірів, EAN.
- Checkout: увімкнути реєстрацію гостей, оптимізувати кількість кроків.
- Email: налаштуйте шаблони листів для сповіщень.
Структура каталогу та атрибути
Ієрархія: категорія → підкатегорія → товар → атрибути. Створюйте категорії через менеджер. Атрибути впливають на ціну: наприклад, колір або розмір. Для кожного варіанту можна задати окрему ціну та залишок. Використовуйте тип Extra field з підтипом "Product combination" для складних комбінацій (наприклад, 3 кольори × 2 розміри = 6 варіантів).
Налаштування доставки
Перейдіть в JoomShopping → Shipping methods → Add. Виберіть плагін (стандартний, Нова пошта, Укрпошта) і налаштуйте вартість. Для умовно-безкоштовної доставки вкажіть мінімальну суму замовлення — наприклад, від 2000 гривень.
Як встановити VirtueMart?
- Завантажте
com_virtuemart.zipі встановіть аналогічно. - Після встановлення налаштуйте магазин в VirtueMart → Configuration:
- Shop Information: назва, адреса, email.
- Shipping: увімкнути розрахунок доставки.
- Prices: відображення податку в ціні.
- Currencies: додайте валюти і налаштуйте формат (наприклад, UAH з символом ₴).
Категорії та товари
VirtueMart створює власні таблиці — товари не є Joomla-статтями. Додавайте товари через VirtueMart → Products → Add Product, вказавши SKU, ціну, зображення, опис, розміри та залишок.
Платіжні шлюзи
Перейдіть в VirtueMart → Payment Methods → Add. Виберіть клас платіжного шлюзу (наприклад, VirtueMartPaymentRobokassa), введіть API-ключі. Доступні PayPal, Stripe, Robokassa, LiqPay та інші. Для тестування використовуйте sandbox-режим.
Чому JoomShopping швидше налаштовується?
Згідно з офіційною документацією JoomShopping, кількість стандартних налаштувань у 2 рази менша, ніж у VirtueMart. Це скорочує час первинної конфігурації до 1 дня замість 2-3. Крім того, JoomShopping не потребує додаткових плагінів для роботи з 1С — інтеграція вбудована. Економія на ліцензіях сторонніх модулів досягає 20-30%.
Як налаштувати SEO?
- Увімкніть SEF URLs (ЧПУ) в налаштуваннях компонента.
- Використовуйте в URL категорію та аліас товару (наприклад,
/category/product-alias). - Для кожного товару заповніть унікальні Meta Title та Meta Description (150–160 символів).
- У VirtueMart додатково налаштуйте
com_sefабо вбудований Router.
Правильна SEO-настройка збільшує видимість магазину в пошуковиках на 40-50%.
Як кастомізувати шаблон?
Обидва компоненти підтримують перевизначення шаблонів. Скопіюйте потрібні файли з папки components/.../templates/ в templates/{your_template}/html/. Це стандартний Joomla-підхід — перевизначення не затираються при оновленнях.
Типові проблеми
Часта проблема — зникнення зображень після перенесення сайту. В JoomShopping перевірте шлях images/jshopping/products/ і запустіть перебудову мініатюр в Tools → Rebuild image thumbnails. У VirtueMart товари можуть дублюватися в пошуку: вимкніть індексацію через noindex або виключення com_search. Повільне завантаження каталогу — причина N+1 запити. Увімкніть кешування Joomla: System → Global Configuration → System → Cache: Conservative caching з часом 15–60 хвилин.
Що входить в налаштування під ключ?
- Встановлення та базове налаштування компонента (JoomShopping або VirtueMart).
- Структура каталогу: категорії, товари, атрибути з цінами.
- Інтеграція з платіжними шлюзами та службами доставки.
- SEO-настройка: ЧПУ, метатеги, карта сайту.
- Кастомізація шаблону під ваш дизайн.
- Навчання роботі з адмінкою (доступи, документація).
- Гарантія стабільної роботи та підтримка після запуску.
Зв'яжіться з нами — ми оцінимо ваш проект і запропонуємо оптимальне рішення.
Скільки часу займає проект?
| Етап | Терміни |
|---|---|
| Встановлення + базове налаштування | 1 день |
| Завантаження каталогу (ручне/CSV) | 1–3 дні |
| Доставка + платіжний шлюз | 1–2 дні |
| Кастомізація шаблону | 2–4 дні |
| SEO-настройка | 1 день |
| Інтеграція з 1С | +3–5 днів |
Стандартний проект під ключ займає 1–2 тижні. Точні терміни розраховуються індивідуально — пишіть, щоб обговорити деталі.







