Helló!
Arra lenne szükségem, hogy egy adott term esetén a tartalom a node title szerint abc sorrendben jelenjen meg. Alapból ahogy néztem egyrészt a Sticky, aztán a Posted date alapján sorrendez. A taxonomy_term view bekapcsolása nem lehetséges, mert akkor az összetett szűrés nem működik.
Szóval a kérdésem az, hogy hol tudom a taxonomy/term oldal alapsorrendezést beállítani és hogyan?
Köszi!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
márminthogy a core search modul összetett szűrése nem működik?
vagy ez valamilyen más összetett szűrés esetleg?
ha core, akkor ez egy bug és szinte 100, hogy van patche, nem hiszem el, hogy más nem akarja a kettőt együtt használni. (ki fogom próbálni, hogy a core search összetett részét nálam is megkeveri e ha viewsal felülírom a nézet)
ugyan azt amit viewsal csinálsz egy saját modullal is csinálhatod, nemtom mennyire változik akkor a keresés bug. szóval, hogy csinálsz egy page típusú modult (nézd meg api.drupal.org -on a page_example.module) ami a taxonomy/term/% útvonalat használja csak tök más (más az ORDER BY) a query.
-
clear: both;
nem core search hanem taxonomy.module
Én is körbejártam már a problémát, sajnos mélyen bele van égetve az ORDER BY, csináltam egy saját modult ahova átmásoltam a taxonomy modul vonatkozó részeit és átírtam. De valami fél tucat hosszú függvény volt. Ha nincs más akadálya a views ajánlanám.
Megtaláltam
az 1104-es sorban van egy változó, $order, azt kell átírni. Viszont ugye "büntetendő" dolog a core-ba belenyúlni, de megköszönném, ha röviden leírnád, hogy ilyen esetben, amikor csak egy változót kell módosítani, hogyan lehet helyesen eljárni.
Köszi
Gazsesz
modul vagy core patch
Két módon járhatsz el:
1. gyártasz magadnak egy modult, amibe kimásolod a taxonomy.module vonatkozó részeit, átírod a függvényneveket, átirod az ORDER-t, csinálsz egy menu item-et ami a függvényeidre mutat. Az esetemben ezekre volt szükség ("entaxonomiam" modult feltetelezve):
taxonomy_term_page() -> entaxonomiam_term_page()
taxonomy_select_nodes() -> entaxonomiam_select_nodes()
ezek után entaxonomiam/term/14 stb. alatt ugyanúgy fog működni.
2. core patch - ez az amiről ugye tilos beszélni :) Nem azt az utat választottam, de ha tisztában vagy a következményekkel, akkor írd át. És tegyél a site rootba egy PATCH!!!!.TXT emlékeztetőt hogy frissítéskor tudd hogy mit kell utólag átírni.
Köszi
A tilos mindig érdekesebb és egyszerűbb. :)))
Gazsesz
A views nem támogatja...
1. A Views nem támogatja a taxonómia mélység és az AND egyidejű használatát.
2. Ha szeretnél AND lekérdezést használni, ne használj mélységet, vagy ne használj Views-t.
http://drupal.hu/forum/taxonomy-vessz%C5%91t-vagy-felt%C3%A9telk%C3%A9nt...
Mivel itt szükség van a mélységre, és az AND-re a views kilőve.
Gazsesz