Revision 390:5562a95edbf7 vendor/plugins/redmine_bibliography/app/controllers
| vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb | ||
|---|---|---|
| 32 | 32 |
end |
| 33 | 33 |
|
| 34 | 34 |
def new |
| 35 |
session[:publication_params] ||= {}
|
|
| 36 | 35 |
@publication = Publication.new |
| 37 | 36 |
@publication.current_step = session[:publication_step] |
| 38 |
|
|
| 39 |
if request.post? |
|
| 40 |
parse_bibtex_text |
|
| 41 |
@publication = Publication.new(params[:publication]) |
|
| 42 |
|
|
| 43 |
if @publication.save |
|
| 44 |
logger.error "GRAVOU XXXdsfgXXX" |
|
| 45 |
else |
|
| 46 |
logger.error "nao gravou" |
|
| 47 |
end |
|
| 48 |
|
|
| 49 |
end |
|
| 50 |
|
|
| 37 |
|
|
| 38 |
logger.error @publication.current_step |
|
| 39 |
|
|
| 40 |
|
|
| 51 | 41 |
end |
| 52 | 42 |
|
| 53 |
def create |
|
| 43 |
def create |
|
| 44 |
@publication = Publication.new(params[:publication]) |
|
| 54 | 45 |
|
| 55 |
logger.error "AAAA create"
|
|
| 46 |
@publication.current_step = session[:publication_step]
|
|
| 56 | 47 |
|
| 57 |
@publication.save |
|
| 48 |
if params[:back_button] |
|
| 49 |
@publication.previous_step |
|
| 50 |
else |
|
| 51 |
@publication.next_step |
|
| 52 |
end |
|
| 53 |
|
|
| 54 |
session[:publication_step] = @publication.current_step |
|
| 55 |
|
|
| 56 |
logger.error "AAAA" |
|
| 57 |
logger.error session[:publication_step] |
|
| 58 |
|
|
| 59 |
|
|
| 60 |
render "new" |
|
| 58 | 61 |
end |
| 59 | 62 |
|
| 60 | 63 |
def index |
Also available in: Unified diff