Views kép node-ok tartalmának kilistázása

Prancz Ádám képe

Sziasztok!

A sima kép node-okat akarom kilistázni, viewsal. A fieldsnél kiválasztom, hogy Kép:Kép, az összes létező helyen bepipálom, hogy az üres dolgokat tüntesse el, amit találtam, de amikor megtörténik a kiírás, egy csomó helyen üres elemeket listáz az adott nézet!

Ez miért lehet?

Elnőzétben is már hibásan listáz....

Ezt a megoldást már biztos mindenki használja, van rá ötletetek?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Bálint képe

Szűrőt is kell hozzáadnod, a meződet válaszd ki, majd Is not empty, vagy valami ilyesmi.

0
0
Prancz Ádám képe

Van szűrő hozzá, hogy közzétett-e, illetve a Fields az Kép:Kép és be van pipálva, hogy elrejtse, ha üres, de valamiért mégis kirakja neki a formázó pl üres átblázat cellákat...

Nem tudom milyen irányba induljak el....

0
0
pp képe

sor és mező különböző!

Te amikor bepipálod, hogy az üres elem ne jelnejen meg akkor a mezőre írod ezt. Ekkor ha üres/nincs a kép mező az nem fog megjelenni. Ennek az előnyét élvezheted akkor, ha unformatted, vagy lista típusú megjelenítést választasz. Nem lesz olyan, hogy ott lesz a címke, hogy "kép" és nem lesz alatta semmi. Tehát ez arra van, hogy üres mező esetén el tudd rejteni a címkét. Táblázat esetében viszont nem, hisz az adott mezőhöz tartozó oszlopot mindig megjeleníti, hisz az üres mező alatt és felett mindig lehet elem.

Ha azt akarod, hogy az egész sor ne jelenjen meg akkor kell használnod Bálint megoldását a teljes sor kiszűrésére.

Kérdés mit szeretnél akkor?

pp

0
0
Prancz Ádám képe

Kicsit zavaros nekem ez az egész.

Tehát amit szeretnék az az, hogy van egy kép típusú tartalmam a "gyári" kép tartalom típus, benne ugye egy sima képfeltöltési lehetőséggel.

Ennek a kép mezőjét szeretném kilistázni egy views-el, de megjelennek olyan nodeok is amik nem tudom honnan jönnek elő, és a végeredmény így néz ki:

http://www.vipbudapesthostess.com/hu/kepek
Nem rég foglalkozom a viewsel, úgyhogy még nem nagyon ismerem, de más lekérdezéseimnél nem tapasztaltam ilyet, hogy listáz üres elemeket is, amelyek mögött nincs is semmi....

Az a furcsa, hogy ez egy sima alapfeladatnak kéne legyen, de valamit elrontok...

Mik azok a kulcs infók amikre szükség lehet a hiba kiderítéséhez (pl sql lekérdezes alapján átláthatóbb lenne a dolog)?

0
0
york képe

Nezd at a view beallitott szuroit rendben vannak-e (publikalt tartalmak, tartalom tipus stb).

0
0
Prancz Ádám képe

Köszi York!

Te vezettél rá! A következő volt a probléma:
- hiába olyan mezőt válaszottam ami csak egy bizonyos tartalomban volt jelen kilistázta az összes nodeot is mellé, azokat is amiben nem volt ilyen mező
- ahogy beraktam egy tartalom típus-ra szűrést egyből jó lett minden
- ez kicsit furcsa nekem de mindegy!

Köszi a segítséget mindenkinek!

0
0
Paal képe

Teljesen jól ki van ez találva.

Egy tipp még. Ugye van "Tartalom: Közzétett -> Igen" szűrőd? Az esetek nagy %-ban ez kell. Feltéve, ha nem az elrejtett tartalmakra vagy kíváncsi.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Prancz Ádám képe

Az a furcsa, ha egy olyan mezőm van aminek a neve, hogy kép és ez egyedi a rendszerbe, akkor még miért kell hozzá taralom típusra is szűrni!? Miért talál meg olyan nodokat, amibe nincs is ilyen mező? Ez akasztott el. Láttam, hogy megjelennek üres elemek is és próbálkoztam ezzel az elrejtős opcióval ha üres, de az nem volt elég:-)

Köszi mindenkinek, hogy segítettetek!

0
0
york képe

Nezd meg a views altal generalt SQL-t, az SQL feltetel az amit a felteteleknel megadsz amit vissza ad az meg a mezok, ahol nincs olyan mezo ott egy ures sort kap vissza, amit lattal a feluleten is.

0
0