Warum bekomme ich "Unbekannte Aktion Die Aktion 'zeigen' konnte nicht gefunden werden"?

Ich versuche, erstellen Sie eine Reihe von statischen Seiten für eine Rails-app. Die "über" - Seite funktioniert einwandfrei, aber wenn ich versuche mit der gleichen Methode für das "AGB" - Seite bekomme ich eine unbekannte Aktion. Ich gehe davon aus, dass dies mit meinem controller.

Dies ist meiner Strecken.rb-Datei:

resources :pages
get "pages/index"

match '/about' => 'pages#about'
match ':permalink', :controller => 'pages', :action => 'show', :as => 'about'

match '/terms' => 'pages#terms'
match ':permalink', :controller => 'pages', :action => 'show', :as => 'terms'


root :to => 'pages#index'

Mein controller sieht wie folgt aus:

class PagesController < ApplicationController
  helper_method :search_performed?
  def index
    @search = Farm.search(params[:q])
    @json = @search.result.to_gmaps4rails 
  end

  protected
  def search_performed?
    params[:q].present?
  end

  def about
  end

  def feedback
  end

  def terms
  end

end

Irgendeine Idee was Los ist???

InformationsquelleAutor jdwallace12 | 2013-08-22
Schreibe einen Kommentar