Pogledajte određenu poruku
Staro 09. 12. 2010.   #5
martinluter
profesionalac
Qualified
 
Datum učlanjenja: 02.05.2009
Poruke: 193
Hvala: 27
8 "Hvala" u 6 poruka
martinluter is on a distinguished road
Default

Citat:
Originalno napisao nn.nn Pogledajte poruku
Najjednostavnije je da probaš da li radi. Drugim rečima, to je moguće, samo je potrebno da je web server podešen na odgovarajući način. Postavi php fajl u public dir i probaj.
@nn.nn probao sam da stavim neki fajl u public, ali ne daje mi da ga procitam.
I ovo sam probao:

Ja nadjoh, fajl "config/routes.rb", gde su linkovi sajta, ali probah to da menjam nista se ne desava, kao da nema uticaja na sajtu.
Uzeh liniju kao primer iz tog fajla

Kôd:
map.connect '/uporabnik/prijava', :controller => 'account', :action => 'login'
koju izmenih u:

Kôd:
map.connect '/uporabnik/teststrana', :controller => 'account', :action => 'test'
nadjoh u "controler/account_controller.rb" i akciju login:

Kôd:
login
    return unless request.post?
    self.current_user = User.authenticate(params[:login], params[:password])
    if logged_in?
      self.current_user.remember_me
      cookies[:auth_token] = { :value => self.current_user.remember_token , :expires => self.current_user.remember_token_expires_at }
      redirect_back_or_default(:controller => 'portal', :action => 'index')
    else
      @loginerr = true
      render :action => 'login'
    end
  end
Sad tu sve izmenih i ostavih samo deo render :action => 'login' koji izmenih u render :action => 'test'

"test" bi trebalo da je fajl u views/accounts/

i probah, ali nece.
Cudno mi se ponasa jer kad izbrisem sadrzaj controllera account_controller.rb, preko koga bi trebalo da ide ova login strana, sajt i dalje radi i to me buni sad.
martinluter je offline   Odgovorite uz citat