2012-04-03 104 views

回答

3

有這個完全相同的問題。解決的辦法是,奇怪的是,說的不是「event.organizer」 event.organizer_property「......類似這樣的:

 options = {'CN' => our_event.parent.title} 
     organizer_property = RiCal::PropertyValue::CalAddress.new(nil, 
                   :value => url, 
                   :params => options) 
     event.organizer_property = organizer_property 

生成的ICS是那麼正確,就像這樣,與之間的CN屬性分號和冒號:

 ORGANIZER;CN=The Bold Italic:http://localhost/clips/3-the-bold-italic 
 ORGANIZER;CN=The Bold Italic:http://localhost/clips/3-the-bold-italic 
+1

ri_cal似乎不會轉義屬性值,所以您需要考慮是否需要轉義值 - 這是SO文章是有用的:http://stackoverflow.com/問題/ 3014137 /可-應該-的iCal屬性 - parametrs待逃脫 – 2013-10-31 20:52:30