README.md in base_editing_bootstrap-0.2.0 vs README.md in base_editing_bootstrap-0.3.0

- old
+ new

@@ -51,19 +51,39 @@ ## # Controller da cui derivare poi il BaseEditingController da cui derivano # tutti i controller sottostanti # @default "ApplicationController" # config.inherited_controller = 'ApplicationController' + + ## + # Configurazione per alterare lo standard di azione post aggiornamento record + # il default è andare nella pagina di editing del record + # possibili valori :edit , :index + # config_accessor :after_success_update_redirect, default: :edit + + ## + # Configurazione per alterare lo standard di azione post creazione record + # il default è andare nella pagina di editing del record + # possibili valori :edit , :index + # config_accessor :after_success_create_redirect, default: :edit + end ``` ## Usage Utilizzo per modello base, in questo esempio prendiamo come modello Post come esempio del dummy. - Creare il Modello ed includere ```ruby include BaseEditingBootstrap::BaseModel + ``` +- La factory nelle spec deve contenere il trait `with_invalid_attributes` per definire la situazione di dati per record + non valido. ES: + ```ruby + trait :with_invalid_attributes do + name {nil} # name dovrebbe essere obbligatorio nel modello + end ``` - Creare Controller: ```ruby class PostsController < BaseEditingController end