나는 무엇이 잘못되었는지는 잘 모르지만, Ch에서 작업 한 후에 뭔가를 엉망으로 만든 것처럼 보였다. 9 Ruby on Rails 3 튜토리얼 (http://ruby.railstutorial.org/ruby-on-rails-tutorialbook)사용자 로그인 문제 9 장. Ruby on Rails 2 튜토리얼
이 장에서는 사이트의 로그인 및 로그 아웃 기능에 대해 설명합니다. 로그인 방법이 제대로 작동했지만 응용 프로그램이 실행되지 않습니다.
나는 ApplicationHelper, "페이지 # 집에서 NoMethodError"에서 오류 변화의 마지막 "끝"을 가지고가는 경우에
module ApplicationHelper
def logo
image_tag("logo.png", :alt => "Sample App", :class => "round")
end
#Return a title on a per-page basis
def title
base_title = "Sample App"
if @title.nil?
base_title
else
"#{base_title} | #{@title}"
end
end
end
또는
module ApplicationHelper
def logo
image_tag("logo.png", :alt => "Sample App", :class => "round")
end
#Return a title on a per-page basis
def title
base_title = "Sample App"
if @title.nil?
base_title
else
"#{base_title} | #{@title}"
end
end
"PagesController 번호 홈에서 구문 에러"
페이지 컨트롤러
class PagesController < ApplicationController
def home
@title = "Home"
end
def contact
@title = "Contact"
end
def about
@title = "About"
end
def help
@title = "Help"
end
end
나는 이것이 애매한 묘사인지 알 수 있습니다. 지금 며칠 동안 이것은 내가 잘못한 것을 알아낼 수 없었습니다. 제공 할 수있는 정보가 더 있으면 알려주십시오.
첫 번째 버전이 괜찮은 것 같습니다. 추적 내용은 무엇입니까? – apneadiving
응용 프로그램 추적은 다음과 같습니다. app/controllers/application_controller.rb : 1 app/controllers/pages_controller.rb : 1 –
그래서 오류는 컨트롤러가 아닌 컨트롤러에있는 것처럼 보입니다 – apneadiving