如題,timeline需要以views產生,而長條形的timeline則需要開始和結束日期。
cck的date field似乎與node裡頭的create不一樣...
您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
回應
Date field for cck problem
抓了一個晚上,問題在於date field在views的格式很特別。
date field在$view->field[0]['field']裡頭的描述,跟在$node->裡頭的不一樣。
如果我的field名稱是field_start_date,$view->field[0]['field']裡頭存的是field_start_date_value,而$node->field_start_date底下才有真正的值。
然後,$node->field_start_date[0]['value']裡頭才是真正存時間字串的東西...真是搞死人了。
Re: Date field for cck problem
目前的解決方式,也是dirty hack
直接用定義好的field名稱來抓...
進一步要改寫成可偵測date field來抓對應的值
再patch至timline上面去~