2011-02-28 28 views
0

我想了解如何正確執行此操作。在軌道中處理書籤的最佳方式

說我有一個照片模式,我希望用戶能夠添加書籤他們...所以我有屬於用戶和照片書籤模式。什麼是實現書籤創建的最佳方式?

我應該有一個書籤控制器創建方法,只是使用......或者我應該添加一個書籤方法照片控制器,只是做的書籤創作呢?

我已經完成了這兩種方式,但我想了解其他人的想法。我喜歡書籤創建方法的想法,但我不喜歡我必須構建一個POST變量只是爲了做書籤的東西。

回答

1

你也可以做 - 這是個人喜好的事情。我會根據這個標準來決定:你想在頁面上單獨顯示對象,對於書籤是否有視圖?例如,您是否計劃使用像http://...../users/12/bookmarks這樣的URL來顯示用戶的所有書籤?另一方面,如果您只使用其他頁面上的書籤,我會添加方法來爲該控制器添加/刪除書籤。如果你想將它添加到多個模塊中,你可以使用一個模塊來避免重複代碼。我自己,我最近走了這條路,我只有一個書籤的創建和破壞功能,不要單獨顯示它們,但只能在更大的範圍內顯示。像通常的創建/銷燬函數一樣,它們都沒有視圖,它們都會重定向回到它們從(在我的應用程序中)被調用的項目#show頁面。

+0

發佈有效的**網址**。 – bharath 2011-12-01 13:03:37