2011-09-21 63 views
0

我在rails 2.3.8上使用event calendar插件,我需要知道我是否可以動態更改日曆大小。例如,在一個頁面中,我需要在另一個頁面的完整頁面中顯示日曆,我需要將這個日曆放在小格子中。事件日曆插件可能嗎?我們可以在Rails上動態更改事件日曆大小嗎?

+0

我不明白你的問題是正確的。你需要在整個頁面上使用相同的日曆(月視圖),而在另一個時間使用小的div?這怎麼可能工作?或者您是否需要其他視圖(僅一週)? – mliebelt

+0

是的,我需要顯示另一個視圖但日曆大小應該很小。通常,如果我們需要更改日曆大小,我們必須在\ public \ stylesheets \ event_calendar.css文件中更改它。所以我需要知道我是否可以動態更改此值。 –

回答

1

沒有真實的例子,我只能給一個草圖它怎麼可能工作:

包括視圖中是這樣的:

<div id="smallcal"> 
    <%= event_calendar %> 
</div> 

添加,然後一個樣式表的event_calendar.css副本的規則,但修改它們像下面的例子:

#smallcal > .ec-calendar { ... modified rules here ... } 

所以修改後的規則將更好地匹配只爲您的變種要MAK日曆更小。也許有可能通過包括以下內容來確保日曆更小:

div#smallcal { 
    width: 200px; 
    ... 
} 
+0

我發現另一種方法來解決這個問題,我們可以通過加載事件日曆到所需的大小div來加載什麼尺寸的事件日曆,因此在那裏它會自動設置。 –

相關問題