Angol és magyar nyelv van az oldalon.
Létrehoztam egy node listát views-al. Az angol és a magyar nyelvű listákban jól jelenek meg a node-ok, viszont a nyelvfüggetlen node csak azon nyelvű listában jelenik meg, melyen be volt küldve.
Vagyis a form magyarul jelent meg, a választólistában nyelvfüggetlen volt beállítva, a node ennek ellenére csak a magyar listában jelenik meg, az angolban nem. Ha a form nyelve angol, akkor csak az angol listában jelenik meg a node...
Valamit még be kell állítani a views-ban, ami elkerülte a figyelmemet ??
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Közben rájöttem hol van a
Közben rájöttem hol van a gond.
Van egy "szerző" tartalomtípus, és van egy másik "lemez" tartalomtípus, amiben van egy "szerző" node_reference.
A "szerző"-nek nevezzük "szerzo_hu" és "szerző_en"-nek a fordított node-jait. Ezek az adatbázisban külön nid-del szerepelnek.
Ha magyar a "lemez" beviteli form-ja, akkor a node_reference listába a "szerzo_hu" nid-jei kerül, míg ha angol akkor a "szerzo_en" nid-jei.
A views-ba felvettem "Arguments"-nek a node_reference-t, így az adott "szerző" node-hoz csatol "lemez" node-okat meg tudjam jeleníteni.
A gubanc ott van, hogy ugyan a "szerző" 'ugyanaz', viszont a beviteli form nyelve alapján két különböző nid-hez kapcsolódhatnak a "lemez"-ek.
Ha valaki tud erre megodást jelezze, bár nekem per pillanat elég kacifántosnak tűnik a helyzet....
...mit tudok: http://web.termuves.hu
Nem biztos,
hogy ugyanez a gondod csak talán: http://drupal.hu/forum/views-internationalization
Üdv!
Dudás József
Kösz de nem sikerült zöldágra
Kösz de nem sikerült zöldágra vergődnöm a dologgal, úgyhogy egy 34 soros (amit tovább lehetne még optimalizálni) függvénnyel teljesen kiváltottam a views használatát.
...mit tudok: http://web.termuves.hu