PDA

Zobacz pełną wersję : Wyszukiwanie zaawansowane w zależności od parametrów



peyto
27-04-2008, 14:41
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

mbx
06-08-2008, 11:41
Witam, może ktoś mogłby mi podpowiedzieć jak przenieść pola wyboru na strone shop.browse.php (strona z wyswietlonymi produktami) ?

wisnia37
17-10-2008, 14:33
Witam
Wreszcie dzięki temu postowi poradziłem sobie z zaawansowaną szukarką!:p Elegancko utworzyłem Typy produktów i parametry pod nie.
Kwestia tylko przypisać typy i parametry do produktów. I tu pojawia sie pytanie czy można to zrobić za pomocą komponentu CSV Improvet? Kombinowałem z "Fields" ale nie udało mi się ani eksportować ani importować tych parametrów.
Mam ponad 2000 produktów i robienie to ręcznie będzie czasochłonne.
Proszę o jakąś podpowiedz.
Pozdrawiam

peyto
17-10-2008, 22:52
cześć!
Bardzo się cieszę, że komuś pomogłem.
Niestety zupełnie nie znam komponentu CSV Improvet. Nie miałem nigdy z nim do czynienia.

pozdrawiam

ainow
18-10-2008, 12:25
(...) I tu pojawia sie pytanie czy można to zrobić za pomocą komponentu CSV Improvet? Kombinowałem z "Fields" ale nie udało mi się ani eksportować ani importować tych parametrów. (...)
Można to zrobić i nie ma sensu kombinować. Wystarczy rzucić okiem w dokumentację CSVI (http://www.csvimproved.com/wiki/doku.php/csvimproved:explained:product_types) i postępować zgodnie z nią. ;)

wisnia37
24-10-2008, 10:59
Można to zrobić i nie ma sensu kombinować. Wystarczy rzucić okiem w dokumentację CSVI (http://www.csvimproved.com/wiki/doku.php/csvimproved:explained:product_types) i postępować zgodnie z nią. ;)

I o to chodziło :) Dziękuje za odpowiedzi, wszystko hula aż miło :D