Lucrul cu producătorii din 3 virtuemart

Principala diferență dintre aceasta și articolul precedent - codul de ieșire al producătorilor, care nu va afecta Virtuemart de bază. Acest lucru va permite ușor de actualizare, nu vă faceți griji cu privire la faptul că, după actualizarea ceva nu va funcționa.

Adăugarea de producători

Adăugați produse în virtuemart foarte simplu. The Virtuemart> Producatori> Producătorii clic pe butonul Creare

Lucrul cu producătorii din 3 virtuemart

și completați toate informațiile cu privire la producător.

Lucrul cu producătorii din 3 virtuemart

În fila Image, puteți atașa logo-ul.

Atașarea producătorului la produs

Lucrul cu producătorii din 3 virtuemart

În mod implicit virtuemart sprijină filtrarea în catalog de produse de către producători. Pentru a activa trebuie să activați Afișați producătorii din Virtuemart> Setări> Șabloane

Lucrul cu producătorii din 3 virtuemart

Pentru filtrarea corespunde la ieșire codul din fișierul /components/com_virtuemart/views/category/tmpl/default.php

În plus, Virtuemart Setări> Setări> Șabloanele trebuie să fie activată opțiunea Afișare producători.

Lucrul cu producătorii din 3 virtuemart

Când faceți clic pe un link afișat fereastră pop-up cu informații detaliate despre producător.

Lucrul cu producătorii din 3 virtuemart

Editare șablon fereastra pop-up poate fi fișier /components/com_virtuemart/views/manufacturer/tmpl/details.php

Adauga la cardul de produse mai multe informații despre producător. Toate modificările vor fi făcute în fișierul /components/com_virtuemart/views/productdetails/tmpl/default_manufacturer.php. Pentru a salva modificările după actualizare virtuemart copiați fișierul în directorul / template-uri / Nume șablon / html / com_virtuemart / productdetails /.

Jumps la pagina producătorului

Deci, atunci când faceți clic pe numele merge direct la producătorului pagina fără a arăta o fereastră pop-up va înlocui

george007ua

ShopFunctionsF ecou. renderVmSubLayout (. matrice 'categoriile' ( 'categorii' => $ această - categorie> -> copii));

înlocuiți-l

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

în cazul în care (gol ($ virtuemart_manufacturer))

ShopFunctionsF ecou. renderVmSubLayout (. matrice 'categoriile' ( 'categorii' => $ această - categorie> -> copii));

george007ua

Alo Va multumesc foarte mult! Așa cum a ajutat întotdeauna, totul a fost la cele mai bune! Felicitări!

george007ua

Apropo, totul funcționează fără probleme, indiferent dacă există un meniu pentru producător sau nu!

Bine ai venit!
Întrebare de meta tag-uri.
În fișierul: /components/com_virtuemart/views/manufacturer/view.html.php
Plasez codul:

$ Document -> SetTitle (vmText _ ( 'COM_VIRTUEMART_MANUFACTURER_DETAILS') '' strip_tags ($ producător -> mf_name) ...);

$ Document -> setDescription (strip_tags ($ producător -> mf_desc));

Decizia cu tag-uri, de asemenea, o opțiune bună pentru sarcina.

Salutări, te rog spune-mi cum vă puteți înregistra titlul sub „Producătorii“ pentru un anumit producător?

Este, de asemenea, o întrebare despre Descriere, Cod:
$ Pe documente> setDescription (strip_tags ($ de producător> mf_desc));

Aveți posibilitatea să tăiați numărul de caractere. Și apoi întregul conținut al 3tys de caractere afișate. Mai bine încă, există posibilitatea unui registru?

Încercați să înregistreze toate meta tag-urile din setările producătorului.

Faptul că nu există nici un câmp pentru a edita titlul, descrierile, și așa mai departe.

Este toate fondurile generate în 3 VirtueMart, aș dori să fie în măsură, ca și în stabilirea înregistrării normale în Joomla, specificați meta tag-urile

The Virtuemart> Producatori> Producătorii din setările producătorului nu trebuie să umple câmpul de meta tag-uri?

Lucrul cu producătorii din 3 virtuemart

Încercați pentru fiecare producător pentru a crea un meniu și să înregistreze în setările sale meta tag-uri.

Din păcate, nu există nici un astfel de elemente numai:
Constructorului numele, alias, e-mail, URL-ul și descriere.

Nu știu, cum putem conecta imaginea ar arăta un ecran.

Eu încerc așa cum ați spus de nu destul de meniu. Ea nu funcționează pentru producătorul însuși, cât și pentru „Vezi toate produsele Producator“.

Trece pe toate capetele de acuzare articol, cu excepția pentru interogarea bazei de date, la cererea de a obține o eroare, MySQL Răspuns:
# 1064
- Ai o eroare în cererea dumneavoastră. Consultați documentația pentru versiunea
MySQL pentru sintaxa corectă în apropierea „“ la linia 1

Interogarea face următoarele:
ALTER TABLE
wtok6_virtuemart_manufacturers_ru_ru ADD customtitle CHAR (255)
SET utf8 CARACTER COLLATE utf8_general_ci NOT NULL DEFAULT

Se afla pe site-ul este deja a treia zi vom găsi soluții.