Sziasztok!
Egy eseménynaptár készítek(készítenék).
A views modullal szerkesztem a nézetet, s itt a 'Defaults' fülön meg is adtam neki mindent, s jól meg is jeleníti az előnézetet. Ez eddig oké.
Na most ezt kitenném egy menüpontba, s a 'Page' fülön adok neki útvonalat, s beteszem menübe is. Ám ekkor már az előnézet warningot jelez piros négyzetbe:
user warning: Unknown column 'node_data_field_date.field_date_value' in 'where clause' query: SELECT node.nid AS nid, node.type AS node_type FROM node node WHERE (DATE_FORMAT(ADDTIME(STR_TO_DATE(node_data_field_date.field_date_value, '%Y-%m-%dT%T'), SEC_TO_TIME(3600)), '%Y-%m') <= '2011-02' AND DATE_FORMAT(ADDTIME(STR_TO_DATE(node_data_field_date.field_date_value2, '%Y-%m-%dT%T'), SEC_TO_TIME(3600)), '%Y-%m') >= '2011-02') in /data/web/refmenthet.hu/sites/all/modules/views/includes/view.inc on line 775.
de azért alatta jól megjelenik a naptárnézet.
Itt az eredmény: http://refmenthet.hu/esemenynaptar.html
S ezzel nem tudok mit kezdeni. Mi lehet a hiba? Vagy hogyan tudnám eltüntetni ezt a piros négyzetet a figyelmeztető szöveggel a látogatók elől, mert maga a táblázat az jó?
drupal 6.2
views: 6.x-2.12
cck: 6.x-2.9
calendar: 6.x-2.4
date: 6.x-2.7
Kb 1 évvel ezelőtt pedig már csináltam egy ugyanilyen eseménynaptárt, de akkor semmiféle hiba nem volt ebben. ( http://www.gyogyped.hu/esemenynaptar.html )
Valamilyen ötlet?
Megoldva
Nahh sikerült megoldanom. S hogy ne kelljen másnak 4 - 5 órát elvesztegetni, itt a megoldás:
Itt is foglalkoztak a témával: http://drupal.org/node/580178. Bár angolul keveset tudok, de a Google Translate segített valamennyire. Itt van egy patch, ami talán segítené megoldani, de én inkább visszatértem a date és a calendar előző verzóira.
Lépések:
date és calendar modul eltávolítása
régi date 2.3 és calendar 2.2 modul letöltése a régi weboldalamról, felmásolása az újra, engedélyezés
Tudom, hogy nem egy elegáns megoldás, de legalább működik.
Péter