Przetłumaczyłem, w jaki sposób zaprojektować Szukajkę zaawansowaną w zależności od parametrów.
Może przyda się innym, którzy nie znają za dobrze j.angielskiego.
Jeszcze jedna uwaga: ukośniki oznaczają granice komórek, a punkty 1,2,3 i 4 to wiersze
Jak rozszerzyć możliwości Szukania Zaawansowanego?
Tłumaczenie posta z forum.virtuemart.net nadane przez: deneb 17lutego 2006r.
"
Właściwie to dotyczy królestwa Typów Produktu i Parametrów Typów Produktu!
Możesz zbudować parametry, a później przypisać swój produkt do kilku z nich,
a następnie użyć Szukania Zaawansowanego zgodnie z cechami Parametrów.
Nie do końca jest to "bez szwów"[tłum. dokł.], ale działa dla wyszukiwania
wielu różnych typów parametrów. I jest wbudowane w VM!
Będę używał skrótów: PT = Typ Produktu (Product Type), a
PTP = Parametr Typu Produktu (Product Type Parameter).
A więc:
Utwórz PT o nazwie Product Expert z przykładowym opisem, typu:
"Pozwól, by Product Expert wybrał dla Ciebie właściwy produkt."
Następnie pod tym PT utwórz kilka PTP, jak niżej:
------------------------------------------------------------------
Wszystkie następujące PTP ustaw jako
Typ Parametru: Wiele wartości
(Parameter Type: Multiple Values)
a
Pokaż Dopuszczalne Wartości jako Wielokrotny Wybór? tak
(Show Possible Values Multiple select? yes (checked))
Nazwa Parametru PTP / Etykieta Parametru / Opis Parametru / Możliwe wartości
(PTP Parameter Name) / (Parameter Label) / (Parameter Description) / (Possible Values)
1. podobny_produkt / Podobne Produkty / Jakiego produktu używasz obecnie? / nóż do masła;nożyczki;piła;
2. materialy / Materiały do cięcia / Do jakiego materiału tego używasz? / odpady;beton;drewno;
3. klasa / Klasa Produktu / Jakiej jakości powinien być produkt? / najszybsze cięcie;jednorazowy użytek; trwały;do profesjonalnego użytku;
4. wykonczenie / Sposób wykończenia / Jakiej jakości wykończenie sobie życzysz? / surowe;średnie;gładkie;precyzyjne;bez znaczenia;
Teraz idź do każdego produktu i przypisz do niego Product Expert PT.
Następnie zaznacz PTP pod każdym produktem.
Potem idź do modułu VirtueMart i włącz:
Pokaż Pole Wyszukiwarki Parametrów Produktu? tak
(Show Product Parameter Search Field?)
Teraz masz link do Zaawansowanego Wyszukiwania w module VM (Advanced Search according to Parameters).
Bawcie się!
"
pozdrawiam
peyto