Filtrați după câmpuri personalizate virtuemart 3. De ce aveți nevoie de căutare avansată în VirtueMart

Magazinele online moderne necesită ușurință în căutarea produselor, din păcate, nu este întotdeauna posibilă rezolvarea acestei probleme folosind doar categorii de produse și un formular de căutare pe site, iar funcționalitatea standard a Virtuemart 2 nu are un filtru inclus. În ciuda acestui fapt, tu și cu mine putem face o filtrare excelentă, multifuncțională, folosind o extensie sub forma unei componente și a unui modul numit Virtuemart Custom Filters sau există o componentă similară Chery Picker, dar personal mi se pare mai convenabilă pe prima.

Această extensie ne permite să configuram foarte flexibil parametrii de filtrare a produselor pe baza câmpurilor personalizate standard. Tot ceea ce ni se cere este să creăm un câmp personalizat, să atribuim o valoare acestui câmp direct în cardul produsului și să afișăm un filtru pentru acest câmp folosind modulul. Vă voi spune despre toate acestea mai detaliat:

Introducere în Virtuemart 2/3 Câmpuri personalizate

Și astfel, pentru ca produsele să fie sortate după orice caracteristică, trebuie să setăm aceste caracteristici pentru fiecare produs. Pentru a rezolva această problemă folosim câmpuri standard.

Virtuemart-> Produse -> Câmpuri personalizate → Creare

Și astfel, înainte de a crea un câmp nou, trebuie să înțelegeți ce sunt, cum funcționează și ce setări au.

Tip de câmp „Șir”

Acest tip de câmp vă permite să specificați orice text sau valoare numerică. De fapt, cel mai popular și universal.

Tip de câmp „Integer”

Un câmp numeric pentru stocarea numerelor întregi.

Tip de câmp „Părinte”

Vă permite să creați un grup de câmpuri prin unirea lor cu un singur părinte. Mai simplu spus, părintele este un folder în care putem marca câmpurile rămase. Foarte convenabil. De exemplu, am creat un părinte „Televizoare”, am inserat acolo câmpurile „Diagonală” și „Culoare”, acum, când editați o cartelă de produs, selectați tipul de câmp „Televizoare” și completați câmpurile „Diagonală” și „Culoare”.

Tip de câmp „Boolean”

Vă permite să selectați „Da” sau „Nu”. De exemplu: Iluminarea tastaturii: Da, Geantă de transport: Nu etc.

Tipul câmpului pentru dată

Vă permite să selectați o dată folosind calendarul interactiv.

Tipul câmpului de timp

Sincer să fiu, încă nu înțeleg ce fel de domeniu este acesta.

Tip câmp „Imagine”

Acest tip de câmp vă permite să afișați imagini în loc de date text. Cel mai adesea folosesc acest câmp pentru a afișa culori suplimentare ale produselor.

Tip câmp „Atribut coș”

Acest câmp vă permite să transferați date text în coș. De exemplu, o persoană poate indica acolo dimensiunile dorite pentru realizarea mobilierului la comandă.

Tipul câmpului Vizualizare generală pentru copii

Afișează o listă derulantă de produse secundare.

Tipul câmpului editor

Vă permite să afișați orice date HTML, în timp ce un editor HTML vizual este disponibil atunci când introduceți o valoare.

Tipul câmpului Text Area

În esență, face același lucru ca și câmpul de mai sus, dar fără un editor vizual și HTML este, de asemenea, acceptat.

Tip de câmp „Plugin-uri”

Aceasta afișează o listă de pluginuri standard și non-standard disponibile care pot extinde semnificativ funcționalitatea câmpurilor personalizate în Virtuemart.

Setări de câmp personalizate

  • Titlu(Numele câmpului, de exemplu „Culoare”)
  • Afișează titlul(Afișați sau nu afișați numele lângă valoare, de exemplu Culoare: roșu sau roșu)
  • Publicat(totul este clar aici)
  • Mamă(Am scris despre asta mai sus)
  • Atribut coș(Ar trebui să fie transferate datele în coș? De exemplu, dacă doriți să vedeți ce culoare a fost comandat produsul în comanda primită, atunci câmpul ar trebui să fie un atribut al coșului; acest lucru vă permite, de asemenea, să marcați caracteristica, astfel formând costul final)
  • Descriere(totul este clar aici)
  • Implicit(valoarea implicită a câmpului, puteți specifica mai multe valori, separându-le cu punct și virgulă „;”)
  • Balon cu instrumente(când treci cu mouse-ul peste valoarea unui câmp)
  • Poziția aspectului(în mod implicit, toate câmpurile sunt afișate într-un anumit loc în șablon, dar puteți crea singur o poziție pentru afișarea unui anumit câmp. Pentru a face acest lucru, trebuie să editați șablonul de card de produs /templates/your-template/html/ com_virtuemart/productdetails/default.php inserând următorul cod în locul potrivit:
produs->câmpuri personalizateSorted[„normal”])) ( $this->position = „normal”; echo $this->loadTemplate(„customfieldscontent”); )

Acolo unde „Normal” este numele poziției dvs., poate fi orice, decât exclusiv în latină.

  • Vizibil numai pentru administrator (puteți limita vizibilitatea câmpului la utilizatori, afișând astfel informatii utile doar pentru mine)
  • Listă (vă permite să selectați valorile care sunt specificate implicit ca listă)

Crearea câmpurilor personalizate Virtuemart 2/3

Acum, să creăm câmpurile de care avem nevoie, în cazul meu creez două câmpuri de tip „Șir” - acesta este câmpul „Culoare” și „Mărime”, unde fac din câmpul „Mărime” un atribut al coșului.

După ce am creat câmpurile necesare cu dvs., trebuie să atribuiți valori de câmp în editarea produselor. Pentru a face acest lucru, accesați editarea produsului și selectați fila „Câmpuri personalizate”. câmpurile obligatoriiși atribuiți-le valori.

Acum putem începe instalarea și configurarea componentei și modulului Virtuemart Custom Filters, care va filtra produsele noastre.

Instalarea componentei și modulului de filtrare a produsului:

  1. Descărcați filtrul de produs pentru Virtuemart 2/3 - component fie proaspăt, fie chiar mai proaspăt
  2. Instalăm întregul kit printr-un manager de extensie standard
  3. Accesați secțiunea „Componente” → „Filtre personalizate”

Setări atât pentru componente, cât și pentru module

Activăm câmpurile necesare sortării și în coloana „Tip de afișare” setăm tipul dorit de afișare a filtrului pentru acest câmp. În cazul meu, am selectat „selectați” pentru câmpul „Dimensiune” și „căsuță de selectare” pentru câmpul de culoare.

Acum accesați managerul de module și găsiți modulul „Filtru de produse VirtueMart”, faceți clic și accesați setări:

  • Publicați modulul și indicați poziția de afișare dorită.
    Apoi există multe setări, toate sunt indicate în rusă și pur și simplu nu există timp pentru a comenta fiecare setare și va fi foarte plictisitor. În exemplul meu, am lăsat toate setările ca implicite.
  • Legăm modulul la categoria/categoriile dorite. (pentru a face acest lucru, trebuie să creați un meniu cu link-uri către toate categoriile magazinului; adesea se întâmplă să fie necesare filtre diferite pentru diferite categorii)
  • Și ultimul, setarea finală. Trebuie să creăm un element de meniu și să le legăm filtrul nostru pentru a afișa rezultatele filtrării. Accesați orice meniu, creați un articol nou, specificați „Pagină de rezultate” ca tip de element de meniu

Deja disponibil. Procesul de descărcare, instalare și activare este similar cu versiunea 2. Cei care achiziționează filtrul în acest an au acces la noua versiune automat.
În prezent, actualizăm în mod activ informații textși documentația pentru noua versiune și Joomla 3.

Virtuemart 3 filtrează după câmpuri personalizate

Evaluat 5 din 5 pe Directorul de extensii Joomla


Căutare filtru de produs convenabil pentru magazinul dvs. online?
Avem ceva de oferit!

Vă oferim un filtru de înaltă performanță pentru virtuemart 3. Modul de căutare pentru câmpuri personalizate, categorii, prețuri reduse și producători.

Particularitatea modulului este un sistem flexibil de setări și cantitati mari funcţionalitate. Acest lucru vă permite să vă adaptați mai precis nevoilor clienților magazinului dvs.



Sunteți proprietarul site-ului?
Convenabil pentru clienții tăi!

  • De mare viteză- Viteza de căutare a crescut de până la 20 de ori comparativ cu standardul. Din cauza a ce? Prin utilizarea unui tip de câmp unic care stochează informații în propriile tabele de bază de date.
  • Contabilitatea produselor subsidiare- De exemplu, puteți căuta adidași nu doar după parametri, ci ținând cont de dimensiunea și stocul rămas. Sunt posibile diferite formate pentru configurarea căutării „copil” pentru cea mai flexibilă adaptare la nevoile dumneavoastră.
  • Căutați după preț ținând cont de reduceri și valute multipleîn modulul nostru de căutare pentru virtuemart 3 este cel mai complet implementat. Și afișajul sub formă de glisor se distinge prin evidențierea atrăgătoare a valorilor active ale intervalului de preț.
  • Liste legate- Clientului i se oferă o selecție secvențială de opțiuni în funcție de un scenariu dat - pentru a facilita căutarea. De exemplu, când a indicat țara, i s-a cerut imediat să aleagă un oraș. Această abordare este oportunitate unica modulul nostru.

Ușor de configurat pentru tine!

  • Ușurință îmbunătățită în administrare- În mod implicit, pentru a indica o „opțiune”, trebuie să adăugați linii separate pentru fiecare valoare a produsului. În tipul nostru de câmp, am luat în considerare acest neajuns standard și pentru fiecare dintre câmpurile din filtrul nostru de produse virtuemart, este utilizată o singură înregistrare cu selecție multiplă de valori.
  • Implementare și gestionare ușoară- Documentație clară și detaliată cu un număr mare de capturi de ecran vizuale. Nu sunt necesare modificări ale codului. Integrare completă în API-ul sistemului. Mai puține butoane și mișcări în panoul de administrare, setări minime pentru colaborare. Orice dificultăți? Pentru confortul dvs., puteți alege din asistență e-mail, Skype sau telefon.
  • Actualizare ușoară- Schimbări atent și ușor de personalizat în comportamentul modulului de căutare virtuemart 3 de pe pagină. Afișați câmpuri diferite în modulul de căutare în funcție de caracteristicile produsului.
  • Interfață ușor de utilizat- În modulele alternative ale filtrului virtuemart 3, interfața este fie pur și simplu o listă standard de câmpuri pe rând, fie o componentă suplimentară plătită pentru lucrul cu setările de câmp. În mod implicit, avem sortarea și gestionarea convenabilă a valorilor câmpurilor. Opțiuni diferite pentru afișarea formularului de căutare: afișarea câmpurilor de filtrare după gusturile dvs.: bifă, punct, glisor, listă derulantă.

Ești webmaster?
Este ușor să implementați căutarea pentru virtuemart 3 pe site-urile clienților!

  • Instalare curată- Ușor de aranjat fără a schimba codul html, deoarece Am luat în considerare majoritatea situațiilor și am plasat clase de-a lungul codului pentru toate cazurile de layout. Nicio modificare a codului Virtuemart 3 Suport pentru export și import de către puternica componentă CSV Improved v.5.9. Efort minim din partea ta!
  • Configurare convenabilă- Actualizare AJAX a modulului și a listei de produse la modificarea parametrilor din filtrul virtuemart 3, atât conectarea manuală la categorii, cât și selectarea automată a câmpurilor. Spre deosebire de modulele alternative, căutarea noastră este ușor și rapid de configurat.
  • Suport confortabil Fără componente terțe! Lucrați direct cu Virtuemart 3 prin sistemul de pluginuri. Plugin de câmp personalizat propriu cu selecție multiplă a mai multor valori dintr-o listă derulantă pentru un produs. Clientul dvs. are mai puține probleme cu modulul de căutare. Ai mai puține probleme cu clientul!
    Orice dificultăți? Pentru confortul dumneavoastră, puteți alege dintre consultații prin e-mail, Skype sau telefon.

Ideile noastre despre filtrul de căutare ideal pentru virtuemart 3 coincid?

Serviciile online de la OceanTheme sunt o platformă în care oamenii se pot uni între ei cu interes comun pentru a cumpăra șabloane și extensii premium Joomla! la un pret de chilipir. Publicul țintă al serviciului sunt persoane fizice și întreprinderi mici și mijlocii, dezvoltatori web profesioniști pentru a crea magazine online, site-uri comunitare sau persoane care doresc să aibă blogul tău. În marea noastră colecție de soluții premium, fiecare va găsi ceea ce are nevoie.

Resursa noastră acționează ca un organizator de pooling, specifică numărul de persoane că tu doresc să cumpere șabloane și extensii, costul mărfurilor, precum și cantitatea și accesul la aceste materiale. Site-ul nostru web are o mulțime de oportunități pentru căutarea ușoară de șabloane și extensii. Navigarea intuitivă, sistemul de etichetare, sortarea după filtru și instrumentul „adăugați la marcaje” vă vor permite să găsiți incredibil de rapid materialul potrivit pe care îl doriți. În plus, veți găsi întotdeauna cele mai recente informații, astfel încât să actualizați colecția în fiecare zi.

Accesul la întreaga bază de date de materiale este asigurat pe durata clubului specificată în pungă de abonament. Abonații beneficiază de acces nerestricționat la toate arhivele, știrile și actualizările disponibile, precum și asistență tehnică pe toată perioada abonamentului.

Toate produsele pe care le puteți găsi pe acest site sunt 100% compatibile cu GPL, ceea ce înseamnă că le puteți modifica după cum doriți și le puteți instala pe un număr nelimitat de site-uri.

Datorită colecției noastre, veți economisi mult timp și bani, deoarece șabloanele și extensiile sunt ușor de utilizat, ușor de instalat și configurat, multifuncționale și diverse. Acest lucru vă va permite să creați un site web de orice complexitate și orientare, fără a învăța tehnologii avansate de dezvoltare web.

Principalele caracteristici ale site-ului nostru

Un set bogat de funcții, care lucrează de la cutie:

Utilizați toate oportunitățile resursei noastre pentru a obține o soluție profesională gata pregătită pentru implementarea rapidă a proiectelor dvs. de afaceri sau a ideilor creative.

Utilizați instrumentele de căutare

Utilizați căutarea și filtrarea avansată și navigarea ușoară pentru a găsi rapid soluțiile web dorite în design, funcționalitate și alte criterii.

Pentru materialele preferate au fost întotdeauna la îndemână, utilizați funcția unică „Adăugați la favorite”, și sunt disponibile într-o secțiune separată pentru întregul an.

Autentificat pe site-ul nostru, veți putea lăsa comentarii și participa la promoții, precum și utilizarea unui abonament gratuit cu acces permis.

Alăturați-vă membrului clubului nostru

Abonamentul la club vă oferă acces deplin la întregul nostru catalog de materiale originale. Și include șabloane și extensii premium de câțiva ani.

Descărcați potrivite pentru șabloanele și extensiile dvs. Joomla, atât gratuite, cât și cu abonament pentru club, fără limite și viteză ogoranicheny.

Dacă ți-a plăcut orice material de pe site, poți să-ți lași vocea, precum și să-l distribui prietenilor prin rețelele sociale.

un site web este totul pentru un CMS într-un singur loc și la cele mai mici prețuri!

Doar cu noi! Fără a fi legat de un domeniu! Fără viruși sau link-uri ascunse! Cel mai mult pret mic! 100% garantie!

Filtru de câmpuri personalizate multiple pentru Virtuemart v3.0.7

Modul de filtrare și plugin foarte necesar pentru magazinele Virtuemart 2 și 3

Filtrați produsele pentru Virtuemart 2 și 3 după câmpuri personalizate. Complet compatibil cu Joomla 3. Pentru Virtuemart 2 și virtuemart 3 și noul Joomla 3.8!

Propriul plugin de câmp personalizat cu posibilitatea de a selecta mai multe valori dintr-o listă verticală de produse
- Fără componente terțe! Lucrați direct cu Virtuemart 2 și 3 prin sistemul de pluginuri
- Modul de căutare pentru câmpuri personalizate, categorii, producători cu un set mare de șabloane
- Căutați după preț ținând cont de reduceri și afișați sub formă de glisor cu evidențierea valorilor active
- Actualizare AJAX atat a modulului cat si a listei de produse la modificarea parametrilor din filtru
- Sortarea și gestionarea valorilor câmpurilor personalizate printr-o interfață convenabilă
- Numărarea numărului de produse pentru fiecare parametru, în funcție de parametrii deja specificați și simularea listelor legate prin ascunderea parametrilor „zero”
- Atât conectarea manuală la categorii, cât și posibilitatea de a selecta automat câmpuri
- Nicio modificare a codului Virtuemart 2 și 3.
- Documentație detaliată cu un număr mare de capturi de ecran

S-a rezolvat incompatibilitatea la instalarea cu Joomla versiunea 3.7.4

Cerințe: ==
Joomla 2.5 și 3.x
Virtuemart 2.6.x, 2.0.12, 2.9.x, 3.x și versiuni ulterioare

ACTUALIZARE 17.05.2017

Extensia nu necesită nicio cheie sau licență. Instalat gratuit, fără restricții pe orice număr de site-uri (domenii) și are cod sursă complet deschis, fără linkuri terțe!




Top