2016-05-28 12 views

risposta

16

Come specificato nella documentazione a the bottom of the "rendering" docs, siamo in grado di utilizzare le clausole di guardia

plug/2 supporta le guardie, che permette allo sviluppatore di configurare un connettore per essere eseguito solo in qualche particolare azione

plug :log_message, "before show and edit" when action in [:show, :edit] 
plug :log_message, "before all but index" when not action in [:index] 
# or 
plug :log_message, "before all but index" when action not in [:index] 

Gli abeti t plug verrà eseguito solo quando l'azione è mostrata o modificata. Il secondo plug verrà sempre eseguito, ad eccezione dell'azione indice.

Ho trovato questo dopo un po 'di ricerca in questo issue. Che mi ha portato ai documenti. Spero che aiuti qualcuno

Problemi correlati