저는 Ruby on Rails에서 ActiveScaffold를 사용하고 있습니다. 그러나 저는 그것을 좋아하고 있습니다. 그러나 이상한 일이 있습니다. 내 웹 응용 프로그램의 ActiveScaffold에서 "편집"또는 "새로 만들기"를 누르면 모델 이름 대신 웹 응용 프로그램에서 "{{모델}} 만들기"또는 "업데이트 {{모델}}"이라고 표시됩니다. 왜 이런거야?Ruby on Rails ActiveScaffold : 모델 이름 대신 {{model}}이 (가) 표시됩니까?
active_scaffold :ad do |config|
config.label = "Ads"
config.columns = [:name, :description, :imageUrl, :linkUrl, :apps, :created_at, :updated_at]
config.update.columns = [:name, :description, :imageUrl, :linkUrl, :apps]
config.create.columns = config.update.columns
list.sorting = {:created_at => 'DESC'}
columns[:imageUrl].label = "Image URL"
columns[:linkUrl].label = "Link URL"
end
그리고 내 routes.rb이 포함됩니다 :이 포함 된 ads_controller.rb이
map.namespace :admin do |admin|
admin.root :controller => 'admin_home', :action => 'index'
admin.resources :ads, :active_scaffold => true
end
내가 대신 "{{모델}} 만들기"를보고 있어요 이유에 대해 어떤 생각 "광고 작성"?
내가 config/locales에있는 유일한 것은 "hello world"가있는 en.yml뿐입니다 .. 아직 다른 로케일에 대한 내 응용 프로그램을 구성하지 않았습니다. 다른 생각? – AnExtremelySmellyPerson
보석 중 하나가 오래된 것일지도 모릅니다. '번들 업데이트 '를 실행 해보십시오. –