タグ

controllerに関するngzmのブックマーク (3)

  • Rails で namespace を適用する方法 ( scaffold 編 ) - Qiita

    やりたい事 管理画面用に scaffold で作成した CRUD ( Create, Read, Update, Delete ) へ namespace を適用し、/admin/ のような URL でアクセスしたい。 controller , view , helper や、assets 配下の javascripts , stylesheet , image を namespace でディレクトリ分けし、見通しを良くしたい。 ( app/controllers/admin/***_controller.rb , app/assets/javascripts/admin/***.js ... ) namespace を利用し、コントローラとビューはわけても、モデルはわけたくない。 前提 バージョン

    Rails で namespace を適用する方法 ( scaffold 編 ) - Qiita
  • モデルだけネームスペースをつけずにscaffoldを生成する - Qiita

    管理画面などを自分で作る場合、admin/blogs_controller.rbのようなネームスペースのついたコントローラーと、blog のようなネームスペースなしのモデルにアクセスするscaffoldを作りたくなります ありがちな手順は、 rails generate scaffold blog のようにネームスペースなしでscaffoldを生成したあとで、controllerやviewのファイルを移動して、さらにそれらのファイルがネームスペースなしのモデルを参照するように直していく、というものです ですが、rails4に搭載されているscaffold_controller generatorを使うと、そんな面倒なことをしなくても最初から適切なscaffoldを生成させることができます scaffold_controller $ rails generate scaffold_contr

    モデルだけネームスペースをつけずにscaffoldを生成する - Qiita
  • AngularJSのcontrollerAs使い方まとめ | QUARTETCOM TECH BLOG

    最初に AngularJSを使い始めて1年半、ここ最近ではまったのがスコープ継承による値の問題でした。 (【AngularJS】スコープの継承で地味にハマりがちなこと で丁寧に解説されています) そんな時にcontrollerAsを使うと値の問題から解放されるよ、と教えてもらいました。 controllerAsの使い方と既存コードに導入する方法を調べているうちに、自分が書いていたコードでスコープの使い方が間違っていたことも浮き彫りになりました。 この記事ではそんな問題点を解消しつつcontrollerAsを使う方法について紹介したいと思います。 スコープの使い方の何が間違っていたか 問題のあるコード // controller .controller('MainCtrl', ['$scope', function ($scope) { $scope.list = [{id:1}, {id:

    AngularJSのcontrollerAs使い方まとめ | QUARTETCOM TECH BLOG
  • 1