Ruby on Rails uygulamasında,'Yardımcı' yöntemleri nereye koyacağım?
class AdminController < ApplicationController
def create
if request.post? and params[:role_data]
parse_role_data(params[:role_data])
end
end
end
ve ayrıca
module AdminHelper
def parse_role_data(roledata)
...
end
end
var. parse_role_data
'in tanımlanmadığını belirten bir hata alıyorum. Neyi yanlış yapıyorum?
Hmmm ... ama bir yönetici denetleyicim var ama bir yönetici modeli değil. – alamodey
Kolayca modeli sadece çocuk sınıfıyla tanımlayabilirsiniz, örn. sınıf yöneticisi. Dosya yoksa, modeller dizininde 'admin.rb' adlı bir dosya oluşturmalısınız. – Luke
Artık "Admin: Class" için "undefined method" parse_role_data "alıyorum. – alamodey