Ruby on Rails tutorial - 7.4.1 The finished signup form

Kategorie: Programování » Ruby on Rails » Ruby on Rails tutorial - 7.4.1 The finished signup form

Datum vydání: 13. 03. 2015

Zde je má poznámka k tutoriálu Ruby on Rails od Michaela Hartla – 7.4.1 The finished signup form. Při nezávislém zobrazení stránky users (např. při refresh) https://rails-tutorial-jitka-1.c9.io/users se může objevit tato chybová hláška:

Unknown action
The action 'index' could not be found for UsersController

Aby stránka fungovala tak, jak zatím potřebujeme, tak se stačí vrátit na stránku Sign up https://rails-tutorial-jitka-1.c9.io/signup a dát Create my account. Po kliknutí na tlačítko se dostaneme na stránku https://rails-tutorial-jitka-1.c9.io/users, která již bude normálně funkční a vypíše případné hlášky o chybách.

Template is missing
Missing template users/create, application/create with…

Záměrná chybová hláška Template is missing popisovaná v kapitole 7.4.1 The finished signup form se zobrazí po odeslání správně zadaných přihlašovacích údajů do formuláře Sign up, pokud v app/controllers/users_controller.rb je zatím nedoplněný kód:

...

  def create
    @user = User.new(user_params)
    if @user.save
      # Handle a successful save.
    else
      render 'new'
    end
  end

...