「rubywavesまとめ」の編集履歴(バックアップ)一覧はこちら
rubywavesまとめ - (2009/01/05 (月) 22:57:55) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
<waves-root>
<app-root>
- configurations/default.rb
- schema/migration
- resources/<resource_name>.rb
- templates/<resource_name>.rb
- models/<resource_name>.rb
- public
- log
[[rubywaves動作(boot)]]
[[rubywaves動作(get)]]
[[rubywaves動作(post)]]
---------------
ブラウザで
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名>
にアクセスする
--
<app_root>/resources/map.rb 内で
ルートのルーティングパスを設定して、
<リソース名複数形>を使って<app_root>/resources/<リソース名単数形>.rbにリダイレクト
<app_root>/resources/<リソース名単数形>.rbでCRUD記述。
--
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名複数形>の場合
<app_root>/templates/<リソース名単数形>/list.mab を処理
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名単数形>/<エントリー名>の場合
<app_root>/templates/<リソース名単数形>/show.mab を処理
--
.mab ファイル内で
@<リソース名複数系>で
<app_root>/models/<リソース名単数系>.rb
から
DBのテーブルを参照できる。
<waves-root>
<app-root>
- configurations/default.rb
- schema/migration
- resources/<resource_name>.rb
- templates/<resource_name>.rb
- models/<resource_name>.rb
- public
- log
[[rubywaves動作(generate)]]
[[rubywaves動作(boot)]]
[[rubywaves動作(request)]]
---------------
ブラウザで
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名>
にアクセスする
--
<app_root>/resources/map.rb 内で
ルートのルーティングパスを設定して、
<リソース名複数形>を使って<app_root>/resources/<リソース名単数形>.rbにリダイレクト
<app_root>/resources/<リソース名単数形>.rbでCRUD記述。
例えば
on :get, :list => [ 'entries' ] do
view.<テンプレートファイル名>( plural => controller.all )
end
があると
get メソッドで
<hostroot>/entries にアクセスすると
templates/entry/<テンプレートファイル名>.mabを表示
となる。
--
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名複数形>の場合
<app_root>/templates/<リソース名単数形>/list.mab を処理
http://<ホスト名>:<ポート番号>/<ルーティングパス>/<リソース名単数形>/<エントリー名>の場合
<app_root>/templates/<リソース名単数形>/show.mab を処理
--
.mab ファイル内で
@<リソース名複数系>で
<app_root>/models/<リソース名単数系>.rb
から
DBのテーブルを参照できる。
表示オプション
横に並べて表示:
変化行の前後のみ表示: