我有一個基於窗體的應用程序。許多形式的構造完全相似,所以它似乎是天生適合的發電機。我想要做的就是創建一個像這樣的(虛擬的例子)工作原理:爲Model/View/Controller/Mailer創建Rails生成器
rails g request_form name:string phone:string date_of_birth:date
在任何情況下,標準的,空的控制器,助手,模型等都將不太做。我已經閱讀了Rails代碼,但坦率地說,這並不是在幫助解決這個問題上的一大堆幫助。我想特別做的是:
- 創建給出的命令行
- 創建一個控制器和助手在指定的字段,根據我的模板的模型和遷移
- 根據我的模板 創建視圖
- 創建空的規格
- 創建基於我的模板郵包
- 創建基於我的模板 郵件的意見
我在廣場1停滯不前:我該如何得到rails g命令的ARGV部分 - 也就是字段名?然後是方形2:如何在適當的情況下鉤入內置的發電機,並在那裏填充我自己的東西?
這類似於
rails g scaffold blah:type blah1:type
,所以我不認爲這是貪多,我可以嚼...
任何幫助MUCHO感謝!