나는 레일 자원을 다음과 같이 정의 된 경로가 : 같은 resources :objects do
get 'action', to: 'controller#action'
end
가합니까 레일이 다른 것으로 object_id에서 PARAM 키를 변경하는 방법을 제공을, 중첩 된 동작에 대해서만 parent_id? 은 내가 param 옵션은 나에게 모든
에서 네임 스페이스를 제거,하지만 난 비 네임 스페이스 컨트롤러 노선의 특정 중첩 된 자원, 예를 들면 싶습니다 namespace :admin do
resources :posts do # /admin/posts => Admin::PostsController
resources :audits, only: [:index] # /admin/pos
다음 경로 블록이 있으며 charges/:id에 GET 처리기를 추가하려고합니다. guides.rubyonrails : 나는 member 블록에 root :index를 추가하는 시도했지만 문제가 해결되지 않았다 resources :charges, only: [:index, :create] do
member do
post :capture
새 양식을 제출할 때 "경로 일치 [POST]"가 표시됩니다. ### /routes.rb ###
resources :artists, controller: 'artists/artists', only: [:show] do
member do
resources :videos, controller: 'artists/videos', only: [
4.2 내가 그때 그렇게 같은 theese 작업을 액세스 할 class TwilioController < ApplicationController
def add_to_queue
end
def another_action
end
end
같은 비 수완 경로 뭔가로 채우려는 컨트롤러가 http://appdomain/twi
레일 4로 돌아간 Sinatra 앱을 옮길 것입니다. Sinatra 앱에서 "logged_in"이라는 도우미가 있었는데 사용자가 로그인하고 그렇지 않으면 false를 반환했습니다. 그럼 내 경로에 나는 ... 다음했다 get '/' do
if logged_in
erb :"admin/a_index"
else
erb :ind
모델이 Project 인 것을 고려하면 프로젝트를 편집 가능하도록 승인해야하며 status=pending 인 프로젝트는 편집 할 수 없습니다. 상태 속성을 기반으로보기에서 편집 링크를 숨겨서이 작업을했는데 사용자가 브라우저를 통해 경로를 입력하는 것을 중지하지 않았습니다 (예 : projects/1/edit). 경로 편집은 어떻게해야합니까? 주어진 프로젝트
레일 엔진을 장착하려고합니다 piggybak_paypal. 내 응용 프로그램의 config/routes.rb 파일 내부 나는 mount PiggybakPaypal::Engine => '/paypal', :as => 'piggybak_paypal'
를 추가하고 나는 엔진의 경로가 제대로 Routes for PiggybakPaypal::Engine:
pa
MP에 질문을 보내는 앱의 관리자 페이지를 만들고 있습니다. 내 레일 서버를 실행하면 , 나는 오류가 점점 오전 : 이것은 routes.rb에 내 코드 syntax error, unexpected tString, expecting keyword_do or '{' or '(' get '', to: 'dashboard #index' as '/admin'. 입니
나는 이것에 관해 약간의 지위를 읽었다. 그러나 나는 내가 어떻게 기울어 져야하는지에 관해서라도 틀린 장소에가는 도망가는 것처럼 보인다. 내 레일 노선이 경로는 경로가 = link_to 'Make a booking', venue_bookings_path(venue, booking_params: {venue_id: venue.id, event_id: even