A views modulról szeretném azt megtudni, hogy rá tudom e venni a következőre:
Argumentumok:
Global (Null): [return (arg(0)) ? arg(0) : '';]
Szűrők:
Publikus, Típus, Szín: [contains %1]
Mezők:
Cím, ...
Én csak egy url-t szeretnék létrehozni a views-szal, ami visszatér egy json object-tel (views datasoure modul segítségével).
Tehát, ha elmegyek a oldalam.hu/nezetem/szinem oldalra csak egy json objektumot lássak (szín alapján szűrnék). Ez meg is van csak a színem argumentumot nem tudom beilleszteni a szűrőbe a %1 helyettesítővel.
Találtam egy oldalt, de nekem nem adott segítséget: arg to filter.
Sok ajax-os dolgot meg lehet így oldani szerintem, nem tántorodom meg a nézetem explortálásától, hogy be tudjam tenni az argumentumot.
Segítségetek előre is köszönöm
Dinamikus szűrő
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Fél megoldásként létrehoztam
Fél megoldásként létrehoztam annyi nézetet (oldalt), amennyire szükségem van. Szuperül működik, de nem dinamikus sajnos.
Kellemes és szép napot a továbbiakban
etyike
Jutottam valamire. Így csak a
Jutottam valamire. Így csak a már létező mező opciók közül olvas ki, ha van olyan
Igyekeztem a biztonságok szem előtt tartani, de ezt már csak a tapasztaltabbak tudják megítélni. Jobb ötletért még mindig ki vagyok éhezve.
Kellemes és szép napot a továbbiakban
etyike
hátha valakinek szüksége lesz
hátha valakinek szüksége lesz erre
Kellemes és szép napot a továbbiakban
etyike
lelkem rajta, nem kötekedni akarok
de én ezt az egészet nem értem. úgy ahogy van. ha jól értem, hogy mit akarsz csinálni, akkor a szín mező nem filterként, hanem argumentumként kell szerepeljen a viewban és kész is vagy. ehhez egy leütést nem kell kódolnod.
aztán a kódban szerintem a "valami_urlbol" függvény teljesen felesleges, pontosan ezt csinálja a drupal arg() függvénye. arg(3) és megvan a színed. azt amúgy már teljesen nem értem, hogy a valami_szuro függvényben mit csinálsz tulajdonképpen.
tényleg nem kötekedésből írom, inkább segítő szándékkal, találjunk egy igazi megoldást mert ez nagyon botcsinálta így.
-
clear: both;
Nem veszem kötekedésnek
Nem veszem kötekedésnek egyáltalán, jól jön a tanító szó.
Itt lenne a megoldásom: http://planetrock.hu/polo-szerkeszto
És itt érhető el a views által létrehozott json fájlom: http://planetrock.hu/json-minta/feher (feher|piros|fekete)
Abban igazad van, hogy az arg() függvény azt teszi amire nekem szükségem van, de ha a nézetből hívom meg akkor nézet elérésével tér vissza (sites/modules/sajatnezet/...), ezért folyamodtam saját függvény írásához.
Ami a legkellemetlenebb, hogy most szuperül megy (telepítettem a views_extra_arguments modult), valamiért nem működik az arg() függvény megfelelően.
A valami_szuro egy gagyi arg függvény :$ :)
Így működik most, köszönöm a segítséget!
Kellemes és szép napot a továbbiakban
etyike
en azt nem ertem, mire kell a kod
a kepernyokep alapjan a nezetnek pont jol kell mukodnie kod nelkul is, a http://planetrock.hu/json-minta/feher utvonalon adnia kell jsonban a feher mintat, hiszen szepen a szin mezo az argumentum. az utvonalnak json-minta/% -nak kell lennie es jo lesz mindenfele kod nelkul is.
-
clear: both;
kod neklul hasznalom mostmar
kod neklul hasznalom mostmar :)
olyan szepen csinalja es sokkal gyorsabb is
igy a problemat megoldottnak szamitom (nem ertem miert nem akart mukodni a arg() fuggveny)
Kellemes és szép napot a továbbiakban
etyike
Ez lett végül a views
Ez lett végül a views szűrőjével: json-minta/*, polo-minta/*.
http://planetrock.hu/polo-szerkeszto
Köszönöm a segítséget
Kellemes és szép napot a továbbiakban
etyike