IPB

( Zaloguj | Zarejestruj )

 
Reply to this topicStart new topic
> Dynamiczne podstawianie w query_posts()
kejsi
post 21.11.2011 - 12:32
Post #1


aktywność:
*****

Grupa: +Bloger
Postów: 892

Nr: 3 286



Jako że najczęściej sam sobie tu odpowiadam, a tutejsi guru raczej się ostatnio nie udzielają, zarzucę retorycznie temat, a nuż ktoś oprócz mnie podchwyci...

Jest coś takiego jak custom posts, które są wyświetlane na stronie za pomocą
query_posts('post_type=materialy&meta_key=Rodzaj&orderby=meta_value&order=ASC')


Każdy z tych specjalnych typów postów ma pola custom fields o różnych wartościach. Przykładowo pole Rodzaj o wartości "homogeniczna" gdzie inny post tę wartość ma taką samą, ale jeszcze inny "heterogeniczna", pole Grubość o wartości w jednym przypadku np. 2 mm, ale w kilku innych przypadkach 3 mm, a jeszcze gdzieś indziej 4 mm. Itd.
Pytanie, czy da się wyświetlić posty w taki sposób, aby były pogrupowane według "klinkniętych" kryteriów?
Coś w rodzaju klikalnej listy możliwych do wyboru parametrów i kliknięcie np. linka ze słowem Grubość przekaże tę wartość (słowo) do jakiejś tablicy dzięki czemu wartość ta (słowo) dynamicznie podstawi się w meta_key
query_posts('post_type=materialy&meta_key=Grubość&orderby=meta_value&order=ASC')

kliknięcie np. linka Cena przekaże tę wartość (słowo) do jakiejś tablicy dzięki czemu wartość ta (słowo) dynamicznie podstawi się w
query_posts('post_type=materialy&meta_key=Cena&orderby=meta_value&order=ASC')


Dzięki temu wyświetlane w pętli posty będą pogrupowane (czy posortowane) w zależności od klikniętych przez użytkownika kryteriów.
Jest coś takiego jak group_by na liście filtrów WP, ale nie wiem jak to ewentualnie można w tym przypadku wykorzystać...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



: 21 05 12 - 11:12