2011-06-21 22 views
16

Tüm CRUD eylemlerini uygulayan bir kontrolör verildi: new, create, delete, edit, indexshow, update ve ayrıca birkaç özel eylem, bu eylemin uyması gereken herhangi bir geleneksel (resmi veya değil) düzen var mı?Rails'de kontrolör eylemlerini sipariş etmek için sözleşme nedir?

+2

Yapıcı buldum – derick

+1

Tek yanıtla kanıtlandığı gibi, bu soru "gerçekler, referanslar veya uzmanlık tarafından desteklenen" bir şekilde yanıtlanabilir. Bunun dışında yaygın olarak tanınan stil rehberlerine dayanan başka cevaplar da olabilir. – skalee

cevap

26

(raylar iskele tarafından oluşturulan gibi) "resmi" sipariş Hep indexshownewcreateeditupdatedestroy do rağmen şu

indexshowneweditcreateupdatedestroy

olduğunu create vegibi, işi yapan asıl eylemi biraz daha mantıklı new ve edit eylemlerinden sonra.

+0

Ve nereye özel eylemler koymalıyım? – user80805

+2

Her zaman normal eylemlerden sonra onları koyarım, bu şekilde istediğimi hızlı bir şekilde bulabilirim çünkü her dosyada aynıdır. – Bitterzoet

+2

Ayrıca, özel eylemleri alfabetik olarak sıralamak için iyi bir uygulamadır. – makhan

İlgili konular