Virtuemart 2 - інтернет-магазин на joomla

Створення адаптивного шаблону Joomla з використанням Bootstrap. Частина 5. Додавання іконок Bootstrap пунктам меню Joomla

Virtuemart 2 - інтернет-магазин на joomla

У цій статті я розповім про те, як можна додавати іконки Bootstrap до окремих пунктів меню Joomla, просто редагуючи настройки цих пунктів.

Wedal Joomla Slider v1.1 - безкоштовний модуль слайдшоу для Joomla від wedal.ru (оновлення)

Virtuemart 2 - інтернет-магазин на joomla

Сьогодні я хотів би представити вам оновлення модуля Wedal Joomla Slider - версію 1.1 =). Незважаючи на те, що 1.1 від 1.0 відокремлюють всього 10%, модуль був переписаний практично повністю. Я додав у нього кілька нових корисних можливостей, яких раніше не було і яких так не вистачало при розробці. Сподіваюся, вам вони сподобаються.

Нові функції Joomla 3.7

Virtuemart 2 - інтернет-магазин на joomla

У цій статті я привожу огляд нових функцій Joomla 3.7 з прикладами.

Custom Filters Pro - швидкий і зручний фільтр по додатковим полях Virtuemart

Virtuemart 2 - інтернет-магазин на joomla

Вчора мова піде про один з кращих розширень в плані фільтрації товарів Virtuemart- Custom Filters Pro.

Joomla Custom Fields - настроюються поля в Joomla

Virtuemart 2 - інтернет-магазин на joomla

У цій статті ми розглянемо всі типи полів, що настроюються, доступних в Joomla, а також приклади їх використання на сайті.

Virtuemart 2 - інтернет-магазин на joomla

Отже, Virtuemart 2 встановлено. Тих, хто думає, що відкриє сайт і відразу побачить готовий інтернет-магазин, я повинен засмутити - цього не буде. Після установки, Virtuemart 2 потрібно ще і налаштувати. У цій статті я розповім про найважливіші настройки, які слід зробити після установки.

Ліричний відступ.

Основні настройки, які слід зробити після установкіVirtuemart 2. СвязиваніеVirtuemart 2 до пункту менюJoomla.

Перше, і напевно, найважливіше, що слід зробити - зв'язати Virtuemart 2 до пункту меню Joomla. Навіщо це потрібно? Така ідеологія Joomla. Щоб Joomla могла розуміти, як працювати з компонентом, потрібно прив'язати його до пункту меню. Прив'язана повинна бути саме головна сторінка Virtuemart 2. Можна створювати пункти меню і для інших сторінок, але головна обов'язково має бути присутня.

Після того, як ви прив'яже Virtuemart 2 до пункту меню, ви зможете керувати модулями Joomla, щодо цього компонента. Що я маю на увазі? Наприклад, у вас є модуль, який ви хочете показувати тільки в інтернет-магазині і не хочете, щоб він відображався для решти сайту (це, наприклад, може бути модуль кошика або каталогу товарів). Можлива і зворотна ситуація: ви маєте модуль який слід показувати скрізь, крім інтернет-магазину. До прив'язки Virtuemart 2 до пункту меню Joomla, ви не можете вирішити ці завдання, після - легко. Досить зайти в налаштування конкретного модуля і відзначити пункти меню, для яких він буде відображатися. Пункт меню, який прив'язаний до головної сторінки Virtuemart, відповідає за приховування / відображення не тільки на цій конкретній сторінці, а в усьому компоненті в цілому. Але вистачить теорії. Давайте подивимося, як це робиться на практиці.

Для того, щоб прив'язати Virtuemart 2 до пункту меню Joomla, переходимо в менеджер меню, і створюємо новий пункт меню:

Virtuemart 2 - інтернет-магазин на joomla

Далі вибираємо тип пункту меню. У нас це буде «Virtuemart - Головна»:

Virtuemart 2 - інтернет-магазин на joomla

Після заповнюємо додаткові поля і зберігаємо наш пункт меню:

Virtuemart 2 - інтернет-магазин на joomla

Тепер в пункті меню бачимо нашу посилання:

Virtuemart 2 - інтернет-магазин на joomla

Якщо з яких-небудь причин ви не хочете показувати на сайті посилання на головну сторінку Virtuemart, то потрібно завести окремий приховане меню і помістити цей пункт в нього. Що значить «приховане меню»? В адмінці Joomla меню створюється через менеджер меню, а на сайті меню відображається через модуль меню, який також повинен бути створений разом з новим меню. Так ось, якщо ви створите меню в адмінці, але не створите до нього модуль для відображення цього меню на сайті, то меню буде прихованим. Тобто воно буде працювати як звичайне меню, але не буде відображатися на сайті. Створення прихованого меню - відмінний прийом, коли пов'язати з меню щось необхідно, а показувати на сайті це не потрібно. Якраз наш випадок.

Після того, як Virtuemart 2 пов'язаний з пунктом меню Joomla, перейдемо до інших правок.

Основні настройки, які слід зробити після установкіVirtuemart 2. Переклад заголовків модулейVirtuemart 2.

Ця правка досить проста і очевидна. При установці пакета модулів Virtuemart 2, ці модулі автоматично публікуються. Оскільки заголовки модулів зберігаються не в мовних файлах, а в базі даних, то за замовчуванням вони відображаються на англійській мові:

Virtuemart 2 - інтернет-магазин на joomla

Для того, щоб перевести заголовки модулів, заходимо по черзі в кожен з них в менеджері модулів і виправляємо заголовки вручну:

Virtuemart 2 - інтернет-магазин на joomla

Ось приблизний переклад заголовків:

Основні настройки, які слід зробити після установкіVirtuemart 2. Створення папки для зберігання файлів і рахунків.

Після установки і локалізації Virtuemart 2, якщо ви зайдете в налаштування цього компонента, то побачите таке попередження:

  1. Створюємо папку «vmfiles» там, де запропоновано;
  2. Копіюємо шлях до цієї папки з попереджень
  3. Переходимо в Virtuemart 2 -> Налаштування -> Вкладка «Шаблони» -> Блок «Налаштування файлів» і вставляємо в опцію «Безпечний шлях» те, що скопіювали. Якщо все зроблено правильно, попередження більше не з'явиться.

Virtuemart 2 - інтернет-магазин на joomla

Хочу зауважити, що якщо ви робите сайт на локальному сервері, то при перенесенні на хостинг безпечний шлях потрібно буде виправити.

Основні настройки, які слід зробити після установкіVirtuemart 2. Заповнення інформації про магазин.

Наступний важливий крок - заповнення інформації про магазин. Щоб ввести всі дані про магазин, переходимо в Virtuemart -> Магазин. Тут з'являється анкета, багато даних з якої будуть бачити користувачі на тому чи іншому етапі роботи з магазином. Тут вводимо назву і опис магазину, логотип, вибираємо допустимі валюти і валюту за замовчуванням, вказуємо мінімальну суму замовлення і різну правову інформацію.

Virtuemart 2 - інтернет-магазин на joomla

Virtuemart 2 - інтернет-магазин на joomla

От і все. Є безліч інших параметрів в глобальної конфігурації Virtuemart 2, але вони досить прості і немає сенсу описувати їх окремо. Решта буде з'являтися по ходу п'єси. Далі ми додамо способи оплати та доставки, розберемося з полями, що заповнюються користувачами, створимо виробників, налаштуємо податкову політику, після чого можна буде приступати до наповнення. Про це і не тільки ви дізнаєтеся з наступних статей серії. Підписуйтесь на розсилку. Буде цікаво!

Михайло, шаблон Virtuemart 2 це, по-суті, унікальний окремий шаблон, але для зручності він вбудовується в шаблон Joomla. Якщо шаблон Joomla не матиме сумісності з VM2, то товари будуть виглядати приблизно так само, як на малюнку в цій статті. Нормальних шаблонів, сумісних з VM2 немає або дуже мало. Я б радив все-таки купити готовий. У порівнянні з розробкою такого шаблону з нуля, продаються вони дуже дешево.

Швидше б ви закінчили цикл про цей VM2! 1-2раза в місяць це занадто довго! Я новачок і нічого не шарю в програмах та й самої джумла, не кажучи вже про інтернет магазин. Таким чином можна роки магазин створювати, а це погано, дуже погано! Вже допишіть все разом, будьте ласкаві! Та й шаблон б хоч якийсь де знайти, а то взагалі туга. Хоча б стандартний який-небудь, як ви говорите "допіленний"!

а де шукати у Virtuemart 2 змінювати вигляд кошика, яка була раніше в розділі Configuration> Site> Layout> Select the theme for your Shop?

У мене є одна проблема з VirtueMart 2, якщо хто допоможе розв'язати цю проблему, буду дуже вдячний.
При наведенні мишки на назву виробника в модулі VM - Manufacturer (в головному меню сайту) колір назви виробника змінюється на білий і його зовсім не видно на тлі меню. Як зробити так, щоб підсвічування виробника була, як в модулі меню VM - Category?

Alex-vm74, вчіть CSS. Firebug допоможе визначити що і де редагувати. Вам потрібен: hover.

Ірина, в настройках Virtuemart є опція відключення захищеного з'єднання.

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

Ірина, опція називається: "Включити SSL (рекомендується)"


Спробую пояснити. Я так розумію Ви створюєте не те меню.
Щоб зв'язати VM2. і Joomla2.5. потрібно створити пункт меню Virtuemart-Головна, і тоді при натисканні на нього піде з'єднання зі сторінкою Z: / home / localhost / www / ваш сайт / index.php. Ця сторінка і буде головною на сайті під керуванням зв'язки Joomla2.5 .. + VM2.

Так ще:
У мене в адмінки, як створив пункт меню "головна" в графі "ссвлка" варто index.php? Option = com_virtuemartview = virtuemart

Virtuemart 2 - інтернет-магазин на joomla

Здраствуйте
Спасибі за шикарний цикл статей по Virtuemart 2.
Зіткнувся з тим що не працює вибір валюти. Зокрема в блоці VM - Currencies Selector видається повідомлення
Warning: Invalid argument supplied for foreach () in /libraries/joomla/html/html/select.php on line 504

Анатлій, яка версія VM2?

Потім я заходжу в панель управління хостингом - далі в менеджер файлів - далі знаходжу папку www - і там створюю папку vmfiles

Потім копіюю шлях з попереджень і вставляю як описано в статті.

Він мені видає наступне:
Info: Corrected safe path added missing /
Info: Шлях для створення рахунків

може підкажете як зробити email необов'язковим при замовленні. Дякуємо

п'ять балів. ))) Шукав як перейменувати бічні колонки, всюди пишуть що потрібно лізти в файли. але виявляється все геніальное- просто. коли побачив ваш варіант, почав сміятися, що все так просто))) респект)

Ігор, порівняйте те, що вказали ви, з тим, що зазначено в webFTP на вашому хостингу. Шлях вказується не від кореня сайту, а він кореня на сервері. У всіх він свій. Подивитися можна, наприклад, в webFTP.

Ігор, порівняйте те, що вказали ви, з тим, що зазначено в webFTP на вашому хостингу. Шлях вказується не від кореня сайту, а він кореня на сервері. У всіх він свій. Подивитися можна, наприклад, в webFTP.


Велике спасибі Wedal. Розібрався))

Вітаю! Чомусь весь час видає помилку ласка, заповніть необхідні поля при спробі ввести валюту і дані магазину! Начебто все поля заповнюю. Ви стикалися з подібною ситуацією? І що могли б порадити?

Схожі статті