Witam ponownie, mam znowu problem, znowu błahy
Chcę zrobić najprostszą czynność jaką chyba można zrobić - przesłanie danych z formularza i odczytanie na drugiej stronie
stworzyłem sobie kontroler i widok
Kontroler:
[quote]class KontrolerController < ApplicationController
def widok
@imie = Uzytkownicy.new(params[:imie])
@imie.save
redirect_to new
end
end[/quote]
Widok:
[quote]<%= form_for :imie do |eee| %>
<%= eee.text_field :imie, placeholder: ‘Imię’, autofocus: ‘autofocus’ %>
<%= eee.email_field :email, placeholder: ‘E-mail’, spellcheck: ‘false’ %>
<%= eee.submit :wyslij, value: ‘Wyślij’ %>
<% end %>[/quote]
model:
[quote]class Uzytkownicy < ActiveRecord::Base
attr_accessible :email, :imie
validates_length_of :imie, :in => 8…16
end[/quote]
i stworzyłem pusty plik w folderze “app/views/kontroler/odczyt.html.erb”
Rozumiem swój kod tak:
Użytkownik wypełnia formularz, klika “wyślij”, model waliduje dane, w przypadku powodzenia kontroler wysyła je do bazy danych i przekierowuje je do … no właśnie, chcę go przekierować do pliku odczyt.html.erb
ale za cholerę nie wiem, jak to zrobić?
W ogóle wydaje mi się, że coś zagmatwałem, proszę o pomoc.