Maxsus maydonlar boʻyicha filtrlash virtuemart 3. Nima uchun VirtueMart-da kengaytirilgan qidiruv kerak

Zamonaviy onlayn-do'konlar mahsulotlarni qidirishning qulayligini talab qiladi, afsuski, bu muammoni faqat mahsulot toifalari va sayt qidirish formasi yordamida hal qilish har doim ham mumkin emas va Virtuemart 2-ning standart funksiyalarida filtr mavjud emas. Shunga qaramay, siz va men Virtuemart Custom Filters deb nomlangan komponent va modul ko'rinishidagi kengaytma yoki shunga o'xshash Chery Picker komponenti yordamida mukammal, ko'p funktsiyali filtrlashni amalga oshirishimiz mumkin, lekin shaxsan men birinchisini qulayroq deb bilaman.

Ushbu kengaytma bizga standart maxsus maydonlar asosida mahsulotni filtrlash parametrlarini juda moslashuvchan tarzda sozlash imkonini beradi. Bizdan talab qilinadigan narsa - bu maxsus maydon yaratish, ushbu maydonga to'g'ridan-to'g'ri mahsulot kartasida qiymat belgilash va modul yordamida ushbu maydon uchun filtrni ko'rsatish. Bularning barchasi haqida batafsilroq aytib beraman:

Virtuemart 2/3 maxsus maydonlariga kirish

Shunday qilib, mahsulotlarni har qanday xususiyatlar bo'yicha saralash uchun biz har bir mahsulot uchun ushbu xususiyatlarni belgilashimiz kerak. Ushbu muammoni hal qilish uchun biz standart maydonlardan foydalanamiz.

Virtuemart-> Mahsulotlar -> Maxsus maydonlar → Yaratish

Shunday qilib, yangi maydon yaratishdan oldin, ular nima ekanligini, qanday ishlashini va qanday sozlamalarga ega ekanligini tushunishingiz kerak.

Maydon turi "String"

Bu maydon turi istalgan matnni yoki ko'rsatish imkonini beradi raqamli qiymat. Aslida, eng mashhur va universal.

Maydon turi "Integer"

Butun sonlarni saqlash uchun raqamli maydon.

Maydon turi "Ota-ona"

Bir ota-ona bilan birlashtirib, maydonlar guruhini yaratishga imkon beradi. Oddiy qilib aytganda, ota - bu qolgan maydonlarni belgilashimiz mumkin bo'lgan papka. Juda qulay. Masalan, biz ota-ona "televizorlar" ni yaratdik, u erda "Diagonal" va "Rang" maydonlarini joylashtirdik, endi mahsulot kartasini tahrirlashda "televizorlar" maydoni turini tanlang va "Diagonal" va "Rang" maydonlarini to'ldiring.

Maydon turi "Mantiqiy"

"Ha" yoki "Yo'q" ni tanlash imkonini beradi. Masalan: Klaviatura yoritgichi: Ha, Yuk tashish sumkasi: Yo'q, va hokazo.

Sana maydoni turi

Interaktiv kalendar yordamida sanani tanlash imkonini beradi.

Vaqt maydoni turi

Rostini aytsam, bu qanday soha ekanligini hali tushunmayapman.

"Rasm" maydoni turi

Ushbu maydon turi matnli ma'lumotlar o'rniga tasvirlarni ko'rsatish imkonini beradi. Ko'pincha men ushbu maydonni qo'shimcha mahsulot ranglarini ko'rsatish uchun ishlataman.

Maydon turi “Savat atributi”

Ushbu maydon matnli ma'lumotlarni savatga o'tkazish imkonini beradi. Misol uchun, u erda bir kishi buyurtma asosida tayyorlangan mebel ishlab chiqarish uchun kerakli o'lchamlarni ko'rsatishi mumkin.

Umumiy Child View maydoni turi

Bolalar mahsulotlarining ochiladigan ro'yxatini ko'rsatadi.

Tahrirlovchi maydon turi

Qiymat kiritishda vizual HTML muharriri mavjud bo'lganda istalgan HTML ma'lumotlarini ko'rsatish imkonini beradi.

Matn maydoni maydoni turi

Aslida u yuqoridagi maydon bilan bir xil ishni bajaradi, lekin vizual muharrirsiz va HTML ham qo'llab-quvvatlanadi.

Maydon turi "Plaginlar"

Bu Virtuemart-dagi maxsus maydonlarning funksionalligini sezilarli darajada kengaytira oladigan mavjud standart va nostandart plaginlar ro'yxatini ko'rsatadi.

Maxsus maydon sozlamalari

  • Sarlavha(Maydon nomi, masalan, “Rang”)
  • Sarlavhani ko'rsatish(Qiymat yonidagi nomni ko'rsatish yoki ko'rsatmaslik, masalan Rang: Qizil yoki Qizil)
  • Chop etilgan(bu erda hamma narsa aniq)
  • Ota-ona(Men bu haqda yuqorida yozganman)
  • Savat atributi(Ma'lumotlarni savatga o'tkazish kerakmi? Misol uchun, agar siz olingan tartibda mahsulot qanday rangda buyurtma qilinganligini ko'rishni istasangiz, u holda maydon savatning atributi bo'lishi kerak; bu sizga xarakteristikani belgilashga imkon beradi, shu bilan birga. yakuniy xarajatlarni shakllantirish)
  • Tavsif(bu erda hamma narsa aniq)
  • Standart(maydonning standart qiymati, siz ularni nuqtali vergul “;” bilan ajratib, bir nechta qiymatlarni belgilashingiz mumkin)
  • Maslahat(maydon qiymati ustiga kursorni olib kelganda)
  • Joylashtirish pozitsiyasi(sukut bo'yicha, barcha maydonlar shablonning ma'lum bir joyida ko'rsatiladi, lekin siz o'zingiz ma'lum bir maydonni ko'rsatish uchun pozitsiyani yaratishingiz mumkin. Buning uchun mahsulot kartasi shablonini /shablonlar/your-shablon/html/ tahrirlashingiz kerak. com_virtuemart/productdetails/default.php quyidagi kodni kerakli joyga kiritish orqali:
product->customfieldsSorted["normal"])) ( $this->position = "normal"; echo $this->loadTemplate("customfieldscontent"); )

"Oddiy" sizning lavozimingiz nomi bo'lsa, u faqat lotin tilida bo'lishi mumkin.

  • Faqat administratorga ko'rinadi (siz foydalanuvchilar uchun maydonning ko'rinishini cheklashingiz mumkin, shu bilan foydali ma'lumotlar faqat o'zim uchun)
  • Ro'yxat (ro'yxat sifatida sukut bo'yicha belgilangan qiymatlarni tanlash imkonini beradi)

Maxsus maydonlarni yaratish Virtuemart 2/3

Keling, bizga kerak bo'lgan maydonlarni yarataylik, mening holatimda men "String" turidagi ikkita maydonni yarataman - bu "Rang" va "O'lcham" maydoni, bu erda men "O'lcham" maydonini savatning atributiga aylantiraman.

Biz siz bilan kerakli maydonlarni yaratganimizdan so'ng, mahsulotlarni tahrirlashda maydon qiymatlarini belgilashingiz kerak. Buni amalga oshirish uchun mahsulotni tahrirlash bo'limiga o'ting va "Maxsus maydonlar" yorlig'ini tanlang zarur maydonlar va ularga qiymatlarni tayinlang.

Endi biz mahsulotlarimizni filtrlaydigan Virtuemart Custom Filters komponenti va modulini o‘rnatish va sozlashni boshlashimiz mumkin.

Mahsulotni filtrlash komponenti va modulini o'rnatish:

  1. Virtuemart 2/3 uchun mahsulot filtrini yuklab oling - yangi yoki hatto yangi komponent
  2. Biz to'liq to'plamni standart kengaytma menejeri orqali o'rnatamiz
  3. "Komponentlar" → "Maxsus filtrlar" bo'limiga o'ting.

Komponentlar va modullar uchun sozlamalar

Biz saralash uchun zarur bo'lgan maydonlarni faollashtiramiz va "Displey turi" ustunida biz ushbu maydon uchun kerakli filtr turini o'rnatamiz. Mening holimda, "Hajm" maydoni uchun "tanlash" va rang maydoni uchun "tasdiqlash" ni tanladim.

Endi modul menejeriga o'ting va "VirtueMart mahsulot filtri" modulini toping, bosing va sozlamalarga o'ting:

  • Modulni nashr eting va kerakli displey holatini ko'rsating.
    Keyin juda ko'p sozlamalar mavjud, ularning barchasi rus tilida ko'rsatilgan va har bir sozlamani sharhlashga vaqt yo'q va bu juda zerikarli bo'ladi. Mening misolimda barcha sozlamalarni sukut bo'yicha qoldirdim.
  • Biz modulni kerakli toifaga/toifalarga bog'laymiz. (buni amalga oshirish uchun siz do'konning barcha toifalariga havolalar bilan menyu yaratishingiz kerak; ko'pincha turli toifalar uchun turli xil filtrlar kerak bo'ladi)
  • Va oxirgi, yakuniy sozlash. Filtrlash natijalarini ko'rsatish uchun biz menyu elementini yaratishimiz va filtrimizni unga bog'lashimiz kerak. Har qanday menyuga o'ting, yangi element yarating, menyu elementining turi sifatida "Natijalar sahifasi" ni belgilang

Allaqachon mavjud. Yuklab olish, o'rnatish va faollashtirish jarayoni 2-versiyaga o'xshaydi. Bu yil filtrni sotib olganlar kirish huquqiga ega yangi versiya avtomatik ravishda.
Hozir biz faol ravishda yangilanmoqdamiz matnli ma'lumotlar va yangi versiya va Joomla 3 uchun hujjatlar.

Virtuemart 3 maxsus maydonlar bo'yicha filtrlaydi

Joomla kengaytmalari katalogida 5 balldan 5 ball


Qidiruv qulay mahsulot filtri onlayn do'koningiz uchunmi?
Sizga taklif qiladigan narsamiz bor!

Sizga virtuemart 3 uchun yuqori unumli filtrni taklif qilamiz. Maxsus maydonlar, toifalar, chegirmali narxlar va ishlab chiqaruvchilar uchun qidiruv moduli.

Modulning o'ziga xos xususiyati - sozlashning moslashuvchan tizimi va katta miqdorda funksionallik. Bu sizning do'koningiz mijozlarining ehtiyojlariga aniqroq moslashish imkonini beradi.



Siz sayt egasimisiz?
Mijozlaringiz uchun qulay!

  • Yuqori tezlik- Qidiruv tezligi standartga nisbatan 20 barobar oshdi. Nima tufayli? O'zining ma'lumotlar bazasi jadvallarida ma'lumotlarni saqlaydigan noyob maydon turidan foydalanish orqali.
  • Qo'shimcha mahsulotlarni hisobga olish- Masalan, siz krossovkalarni faqat parametrlar bo'yicha emas, balki hajmi va qolgan zaxirasini hisobga olgan holda qidirishingiz mumkin. Sizning ehtiyojlaringizga eng moslashuvchan moslashish uchun "bolalar" qidiruvini o'rnatish uchun turli formatlar mumkin.
  • Chegirmalar va multivalyutalarni hisobga olgan holda narx bo'yicha qidiruv virtuemart 3 uchun qidiruv modulimizda u eng to'liq amalga oshirilgan. Va slayder ko'rinishidagi displey narx oralig'ining faol qiymatlarini diqqatni jalb qilish bilan ajralib turadi.
  • Bog'langan ro'yxatlar- Qidiruvni osonlashtirish uchun mijozga berilgan stsenariy bo'yicha ketma-ket variantlarni tanlash taklif etiladi. Misol uchun, u mamlakatni ko'rsatganida, darhol shahar tanlashni so'rashdi. Bu yondashuv noyob imkoniyat bizning modulimiz.

Sozlash siz uchun oson!

  • Boshqarish qulayligi yaxshilandi- Odatiy bo'lib, "variant" ni ko'rsatish uchun mahsulotga har bir qiymat uchun alohida qatorlarni qo'shishingiz kerak. Bizning dala turimizda biz ushbu standart kamchilikni hisobga oldik va virtuemart mahsulot filtrimizdagi har bir maydon uchun qiymatlarni bir nechta tanlash bilan faqat bitta yozuvdan foydalaniladi.
  • Oson amalga oshirish va boshqarish- Ko'p sonli vizual skrinshotlar bilan aniq va batafsil hujjatlar. Kodga hech qanday o'zgartirish kiritish shart emas. API tizimiga to'liq integratsiya. Boshqaruv panelidagi kamroq tugmalar va harakatlar, hamkorlik uchun minimal sozlamalar. Har qanday qiyinchiliklar bormi? Qulaylik uchun siz qo'llab-quvvatlashdan tanlashingiz mumkin elektron pochta, Skype yoki telefon.
  • Oson yangilash- Sahifadagi virtuemart 3 qidiruv modulining xatti-harakatlaridagi o'ylangan va moslashtirilgan o'zgarishlar. Qidiruv modulida mahsulotning xususiyatlariga qarab turli maydonlarni ko'rsating.
  • Foydalanuvchi uchun qulay interfeys- Virtuemart 3 filtrining muqobil modullarida interfeys oddiygina qatordagi maydonlarning standart ro'yxati yoki maydon sozlamalari bilan ishlash uchun qo'shimcha pullik komponent hisoblanadi. Odatiy bo'lib, bizda maydon qiymatlarini qulay tartiblash va boshqarish mavjud. Qidiruv shaklini ko'rsatishning turli xil variantlari: sizning didingizga mos keladigan filtr maydonlarini ko'rsatish: tasdiq belgisi, nuqta, slayder, ochiladigan ro'yxat.

Siz webmastermisiz?
Mijoz saytlarida virtuemart 3 qidiruvini amalga oshirish oson!

  • Toza o'rnatish- HTML kodini o'zgartirmasdan joylashtirish oson, chunki Biz ko'pgina vaziyatlarni hisobga oldik va barcha tartib holatlari uchun kod bo'ylab sinflarni joylashtirdik. Virtuemart 3 kodiga hech qanday o'zgartirish kiritilmagan. Siz tomondan minimal harakat!
  • Qulay sozlash- virtuemart 3 filtridagi parametrlarni o'zgartirganda modul va mahsulotlar ro'yxatini AJAX yangilash, toifalarga qo'lda ulanish va maydonlarni avtomatik tanlash. Muqobil modullardan farqli o'laroq, bizning qidiruvimiz oson va tez sozlanadi.
  • Qulay qo'llab-quvvatlash Uchinchi tomon komponentlari yo'q! Plagin tizimi orqali Virtuemart 3 bilan bevosita ishlang. Mahsulot uchun ochiladigan ro'yxatdan bir nechta qiymatlarni ko'p tanlashga ega shaxsiy maydon plagini. Sizning mijozingiz qidiruv moduli bilan kamroq muammolarga duch keladi. Mijoz bilan kamroq muammolaringiz bor!
    Har qanday qiyinchiliklar bormi? Qulaylik uchun siz elektron pochta, Skype yoki telefon orqali maslahatlardan birini tanlashingiz mumkin.

virtuemart 3 uchun ideal qidiruv filtri haqidagi fikrlarimiz mos keladimi?

OceanTheme tomonidan taqdim etilgan onlayn xizmat - bu Joomla! premium shablonlari va kengaytmalarini sotib olish uchun odamlar bir-birlari bilan birlashishi mumkin bo'lgan platformadir! arzon narxda. Xizmatning maqsadli auditoriyasi jismoniy shaxslar va kichik va o'rta biznes, onlayn-do'konlar yaratish uchun professional veb-ishlab chiquvchilar, jamoat saytlari yoki sizning blogingizga ega bo'lishni xohlovchilardir. Bizning premium yechimlar to'plamida har kim o'ziga kerak bo'lgan narsani topadi.

Bizning resurs birlashuvchi tashkilotchi sifatida ishlaydi, odamlar sonini belgilaydi bu siz shablonlarni va kengaytmalarni, tovarlarning narxini, shuningdek, ushbu materiallarning miqdori va kirishini sotib olishni xohlaydi. Bizning veb-saytimizda shablon va kengaytmalarni oson qidirish uchun juda ko'p imkoniyatlar mavjud. Intuitiv navigatsiya, teglar tizimi, filtr bo'yicha saralash va "xatcho'plarga qo'shish" vositasi sizga kerakli materialni juda tez topishga imkon beradi. Bundan tashqari, siz har kuni to'plamni yangilash uchun har doim eng so'nggi ma'lumotlarni topasiz.

Materiallarning butun ma'lumotlar bazasiga kirish obuna hamyonida ko'rsatilgan klub muddati davomida taqdim etiladi. Obunachilar obuna muddati davomida barcha mavjud arxivlar, yangiliklar va yangilanishlarga, shuningdek, texnik yordamga cheksiz kirish huquqiga ega.

Ushbu saytda topishingiz mumkin bo'lgan barcha mahsulotlar 100% GPL-mos keladi, ya'ni siz ularni xohlaganingizcha o'zgartirishingiz va cheksiz miqdordagi saytlarga o'rnatishingiz mumkin.

Bizning kollektsiyamiz tufayli siz ko'p vaqt va pulni tejaysiz, chunki shablon va kengaytmalardan foydalanish oson, o'rnatish va sozlash oson, ko'p funksiyali va xilma-xildir. Bu sizga ilg'or veb-ishlab chiqish texnologiyalarini o'rganmasdan, har qanday murakkablik va yo'nalishdagi veb-sayt yaratish imkonini beradi.

Saytimizning asosiy xususiyatlari

Qutidan tashqarida ishlaydigan boy funktsiyalar to'plami:

Biznes loyihalaringiz yoki ijodiy g'oyalaringizni tez amalga oshirish uchun tayyor professional yechimni olish uchun bizning resursimizning barcha imkoniyatlaridan foydalaning.

Qidiruv vositalaridan foydalaning

Dizayn, funksionallik va boshqa mezonlarda kerakli veb-yechimlarni tezda topish uchun kengaytirilgan qidiruv va filtrlash hamda oson navigatsiyadan foydalaning.

Sevimli materiallar har doim qo'lingizda bo'lishi uchun "Sevimlilarga qo'shish" noyob funksiyasidan foydalaning va ular butun yil davomida alohida bo'limda mavjud.

Saytimizga kirganingizdan so'ng siz o'z fikr-mulohazalaringizni qoldirishingiz va aktsiyalarda ishtirok etishingiz, shuningdek, bepul obunadan foydalanish imkoniyatiga ega bo'lasiz.

Bizning klub a'zoligiga qo'shiling

Klubga obuna bo'lish sizga asl materiallarning butun katalogimizga to'liq kirish imkonini beradi. Va bir necha yil davomida premium andozalar va kengaytmalarni o'z ichiga oladi.

Joomla shablonlari va kengaytmalariga mos keladigan bepul va klubga obuna bo'lgan holda hech qanday cheklovlarsiz va ogoranicheny tezligini yuklab oling.

Agar sizga saytdagi biron bir material yoqqan bo'lsa, ovozingizni qoldirishingiz, shuningdek, uni ijtimoiy tarmoqlar orqali do'stlaringiz bilan baham ko'rishingiz mumkin.

veb-sayt CMS uchun hamma narsa bir joyda va eng past narxlarda!

Faqat biz bilan! Domenga bog'lanmasdan! Hech qanday virus yoki yashirin havolalar yo'q! Eng ko'p past narx! 100% kafolat!

Virtuemart v3.0.7 uchun bir nechta maxsus maydonlar filtri

Virtuemart 2 va 3 do'konlari uchun juda kerakli filtrlash moduli va plagin

Virtuemart 2 va 3 uchun mahsulotlarni maxsus maydonlar bo‘yicha filtrlang. Joomla 3 bilan to'liq mos keladi. Virtuemart 2 va virtuemart 3 va yangi Joomla 3.8 uchun!

Ochiladigan mahsulot ro'yxatidan bir nechta qiymatlarni tanlash qobiliyatiga ega shaxsiy maydon plaginingiz
- Uchinchi tomon komponentlari yo'q! Plagin tizimi orqali Virtuemart 2 va 3 bilan bevosita ishlang
- Shablonlarning katta to'plamiga ega maxsus maydonlar, toifalar, ishlab chiqaruvchilar uchun qidiruv moduli
- Chegirmalarni hisobga olgan holda narx bo'yicha qidirish va faol qiymatlarni ajratib ko'rsatish bilan slayder sifatida ko'rsatish
- Filtrdagi parametrlarni o'zgartirganda ham modul, ham mahsulotlar ro'yxatini AJAX yangilash
- Qulay interfeys orqali maxsus maydon qiymatlarini saralash va boshqarish
- Belgilangan parametrlarga qarab har bir parametr uchun mahsulotlar sonini hisoblash va "nol" parametrlarni yashirish orqali bog'langan ro'yxatlarni simulyatsiya qilish
- Ham toifalarga qo'lda ulanish, ham maydonlarni avtomatik tanlash imkoniyati
- Virtuemart 2 va 3 kodlariga o'zgartirish kiritilmagan.
- Ko'p sonli skrinshotlar bilan batafsil hujjatlar

Joomla 3.7.4 versiyasi bilan o'rnatishda nomutanosiblik tuzatildi

Talablar: ==
Joomla 2.5 va 3.x
Virtuemart 2.6.x, 2.0.12, 2.9.x, 3.x va undan yuqori versiyalar

YANGILANISH 05/17/2017

Kengaytma hech qanday kalit yoki litsenziyani talab qilmaydi. Saytlaringizning (domenlaringiz) istalgan soniga cheklovlarsiz bepul o'rnatiladi va uchinchi tomon havolalarisiz butunlay ochiq manba kodiga ega!




Yuqori