Работа с производители в VirtueMart 3

Основната разлика между този и предходния член - код за изход от производители, които няма да се отрази на ядро ​​Virtuemart. Това ще ви позволи лесно актуализация, не се тревожи за това, след като актуализирате нещо няма да работи.

Добавянето на производителя

Добавете продукти в VirtueMart много проста. На Virtuemart> Производители> Производители Кликнете върху бутона Създаване

Работа с производители в VirtueMart 3

и попълнете цялата информация за производителя.

Работа с производители в VirtueMart 3

В раздела на изображението, можете да прикачвате логото.

Поставяне на производителя на продукта

Работа с производители в VirtueMart 3

По подразбиране VirtueMart поддържа филтриране на стоките продукти от страна на производителите. За да активирате, което трябва да се даде възможност на производителите Покажи в Virtuemart> Settings> Шаблони

Работа с производители в VirtueMart 3

За филтриране на изхода съответства на кода в /components/com_virtuemart/views/category/tmpl/default.php на файла

В допълнение, Virtuemart Настройки> Настройки> шаблони трябва да се активират опцията Показване на производителите.

Работа с производители в VirtueMart 3

Когато кликнете върху връзката, показва изскачащ прозорец с подробна информация за производителя.

Работа с производители в VirtueMart 3

Edit Template изскачащ прозорец може да бъде /components/com_virtuemart/views/manufacturer/tmpl/details.php файл

Добави към продукт карта повече информация за производителя. Всички промени ще бъдат направени в /components/com_virtuemart/views/productdetails/tmpl/default_manufacturer.php файл. За да запазите промените, след актуализацията VirtueMart копирате файла в папка шаблони / шаблон име / / HTML / com_virtuemart / за продукт /.

Скокове на страница на производителя

Така че, когато щракнете върху името преминете директно към производителя на страницата без да се показва изскачащ прозорец ще замени

george007ua

ехо ShopFunctionsF. renderVmSubLayout (. "категории" масив ( "категории" => $ това -> категория -> деца));

го замени

$ Virtuemart_manufacturer = JRequest. getVar ( "virtuemart_manufacturer_id ');

ако (празен ($ virtuemart_manufacturer))

ехо ShopFunctionsF. renderVmSubLayout (. "категории" масив ( "категории" => $ това -> категория -> деца));

george007ua

Здравейте Благодаря ви много! Както винаги помага, всичко е в най-добрия! Честито!

george007ua

Между другото, всичко работи гладко, независимо от това дали има възможност за избор на производителя, или не!

Добре дошли!
Въпрос от мета тагове.
В файла: /components/com_virtuemart/views/manufacturer/view.html.php
Да поставя кода:

$ Документ -> setTitle (vmText _ ( "COM_VIRTUEMART_MANUFACTURER_DETAILS") '' strip_tags ($ производител -> mf_name) ...);

$ Документ -> setDescription (strip_tags ($ производител -> mf_desc));

Решение с тагове също е добър вариант за вашата задача.

Поздрави, моля да ми кажете как можете да регистрирате своя дял в "Производители" за даден производител?

Това също е въпрос за описание, Код:
$ На документи,> setDescription (strip_tags ($ manufacturer-> mf_desc));

Можете да отрежете броя на знаците. И тогава цялото съдържание на 3tys герои показва. Още по-добре, има ли възможност на регистър?

Опитайте се да се регистрират всички мета таговете в настройките на производителя.

Фактът, че не са налице полета, за да редактирате заглавието, описания, и така нататък.

Всичко това е самостоятелно генерира средства VirtueMart 3, бих искал да бъде в състояние, както и в създаването на нормален запис в Joomla, посочите вашите мета тагове

На Virtuemart> Производители> Производители в настройките на производителя не трябва да се запълни областта на мета таговете?

Работа с производители в VirtueMart 3

Опитайте се за всеки производител, за да създадете меню и да се регистрирате в неговите мета тагове настройки.

За съжаление има само няма такива елементи:
На производителя на името, прякор, електронна поща, URL и описание.

Аз не знам, как можем да се свържете на снимката ще се покаже на екрана.

Опитвам се, както ти каза, като не е съвсем в менюто. Тя не работи за самия производител, както и за "Преглед на всички продукти производител".

Тя преминава по всички обвинения статия, с изключение на заявката към базата данни по искане на получите съобщение за грешка, MySQL Отговор:
# 1064
- Имате грешка в заявката си. Вижте документацията за вашата версия
MySQL за правилен синтаксис в близост до '' на линия 1

Заявката прави следното:
ALTER TABLE
wtok6_virtuemart_manufacturers_ru_ru ADD customtitle CHAR (255)
Набор от символи utf8 съпоставя utf8_general_ci NOT NULL DEFAULT

Стоеше на мястото вече е на третия ден ние намираме решения.