タグ

controllerとurlに関するkiyo_hikoのブックマーク (2)

  • Rails Concerns for URL and Path Helpers

    Wednesday, May 28, 2014 Accessing a URL or path directly from a model can help to remove repetition in code. Consider the following: # config/routes.rb get 'posts/:segment/:slug', to: 'posts#show', as: :post # app/views/posts/_preview.html.haml - @posts.each do |post| - # <a href='/posts/2014-05-27/an-example-post'>An Example Post</a> = link_to post.title, posts_path(post, segment: post.segment, s

    Rails Concerns for URL and Path Helpers
    kiyo_hiko
    kiyo_hiko 2016/03/10
    Concernに切り出したリクエスト・ハンドラーでurlメソッド使う方法を模索してた参考にしたい
  • PadrinoでRESTfulなURLを作ろう - Qiita

    Padrinoの好きなところはsinatraよりURLを管理しやすくて、Railsのroutes.rbのように別ファイルで設定するわけではないのが自分的には楽なところ。 基は全部Padrinoのドキュメントにあるんですが、そこら辺の自分なりのまとめを。 例としてブログシステムのURLを作るとして。 # 投稿用のコントローラ UrlTest.controllers :posts do # 全投稿を持ってくる。タイムライン的なものを取得するなら。こんな感じかな。 # /posts get :index do end # 下書きを全部取得するなら # /posts/drafts get :drafts do end # 指定したIDの投稿を取得する。 # /posts/:id # 例) /posts/150 get :index, :with => :id do # withで指定した名前でp

    PadrinoでRESTfulなURLを作ろう - Qiita
  • 1