У даній статті ми розповімо про роботу з виробниками в VirtueMart 3 і покажемо, як зробити відображення виробників на вітрині товарів.
Параметрів там небагато і всі вони зрозумілі з назви. Після заповнення полів зберігаємо зміни.
Далі створимо нового виробника. Переходимо в розділ VirtueMart -> Виробники -> Виробники і натискаємо кнопку Створити.
Розберемо поля для заповнення:
На цьому створення виробників закінчено. Перейдемо висновку їх на сайті.
За замовчуванням виробник виводиться тільки в картці товару, при цьому, там відсутня підказка про те, що це виробник.
Виправимо це. Переходимо в каталог ваш_сайт / templates / ваш_шаблон / html / com_virtuemart / productdetails і відкриваємо файл default_manufacturer.php. Знаходимо в файлі наступний код:
і міняємо його на:
Тепер виробник в картці товару виводиться так:
Тепер, якщо клікнути по найменуванню виробника, його картка відкриється в модальному вікні. Мене такий варіант не влаштував, тому, я відредагував код наступним чином:
Тепер картка виробника відкривається в тому ж вікні браузера.
Як ви вже, напевно, помітили, на вітрині товарів виробники не відображаються. Щоб виправити це непорозуміння відкриємо файл products.php, що знаходиться в каталозі ваш_сайт / templates / ваш_шаблон / html / com_virtuemart / sublayouts. знайдемо в ньому наступний код:
і відразу після нього вставимо цей код:
Додамо наступні CSS стилі:
В результаті вітрина товарів стала виглядати так:
На цьому ми закінчили розглядати роботу з виробниками в VirtueMart 3.