Views arguments Drupa6-on

Pál úr képe

Üdv,

sajnos nem sikerül a Views 2.0 modult úgy beállítanom, ahogy szeretném, hogy működjön.

Többnyelvű oldalt szeretnék építeni Drupal6-tal, részben próbálgatási céllal is. Feltettem a CCK béta változatát, ami nekem kell, az megy benne. Feltettem az Internationalization modult is, jól működik. Feltettem a Views 2.0-ét is, az is jól megy, majdnem tökéletesen.

Létrehoztam egy 'koncert' típusú tartalmat, jól fel tudom tölteni. Létrehoztam egy view-t, megadtam, hogy oldal nézete is legyen, adtam neki egy 'koncert' nevű url-t, alapból jól lehozza a 'koncert' típusú elemeket. Viszont, azt szeretném, hogy lehessen külön listázni a német / angol nyelvű 'koncert' tartalomtípusokat. De, hiába adom meg a Views-nek az 'arguments'-nél, hogy 'tartalom: nyelv', ha az előnézetnél vagy a mentés után a view-nél a koncert/de url-re üres oldal jön le. Ami vicces, mert ki is írja a lekérdezést:

SELECT node.nid AS nid,
   node.title AS node_title,
   node_data_field_idopont.field_idopont_value AS node_data_field_idopont_field_idopont_value,
   node_data_field_idopont.nid AS node_data_field_idopont_nid,
   node_data_field_idopont_honap.field_idopont_honap_value AS node_data_field_idopont_honap_field_idopont_honap_value,
   node_data_field_idopont_honap.field_idopont_honap_format AS node_data_field_idopont_honap_field_idopont_honap_format,
   node_data_field_idopont_honap.nid AS node_data_field_idopont_honap_nid,
   node_data_field_idopont_nap.field_idopont_nap_value AS node_data_field_idopont_nap_field_idopont_nap_value,
   node_data_field_idopont_nap.nid AS node_data_field_idopont_nap_nid,
   node_data_field_helyszin_neve.field_helyszin_neve_value AS node_data_field_helyszin_neve_field_helyszin_neve_value,
   node_data_field_helyszin_neve.nid AS node_data_field_helyszin_neve_nid,
   node.language AS node_language,
   'koncertkalendarium:page' AS view_name
 FROM node node 
 LEFT JOIN content_type_koncert node_data_field_idopont ON node.vid = node_data_field_idopont.vid
 LEFT JOIN content_type_koncert node_data_field_idopont_honap ON node.vid = node_data_field_idopont_honap.vid
 LEFT JOIN content_type_koncert node_data_field_idopont_nap ON node.vid = node_data_field_idopont_nap.vid
 LEFT JOIN content_type_koncert node_data_field_helyszin_neve ON node.vid = node_data_field_helyszin_neve.vid
 WHERE (node.status <> 0) AND (node.type in ('koncert')) AND (node.language = 'de')
   ORDER BY node_data_field_idopont_field_idopont_value ASC, node_data_field_idopont_honap_field_idopont_honap_value ASC, node_data_field_idopont_nap_field_idopont_nap_value ASC

és ha a fenit lekérdezést lefuttatom pl. phpmyadmin-ban, akkor talál is egy node-ot, ami valóban német nyelvű.

Mit csinálok rosszul?

Köszönöm a segítséget.

Pasqualle képe

ha jol latom a teszthez nincs szukseged az i18n modulra. probald meg kikapcsolni. en azt vettem eszre, hogy az i18n megszuri a node listakat nyelv szerint..

vagy kapcsolj at nemet nyelvre mielott a koncert/de lapra lepsz.

0
0
Pál úr képe

Köszönöm!

Nem gondoltam erre a lehetőségre, megnézem.

P.

0
0
Pál úr képe

Köszönöm a segítséget, valóban ez volt a hiba, sikerült így megoldani! (Mondjuk erre nem gondoltam, hogy az i18n ennyire "erőszakos", hogy elkapja a kimenő szövegeket...)

P.

0
0
Pasqualle képe

ugy latom orvosoltak ezt a problemat
http://drupal.org/node/272432

0
0