Saving dynamic serialized fields with fields_for in RailsFebruary 23, 2015 |
Tell you model to serialize it as a struct and create a setter to build the struct on create.
# post.rb model
serialize :content, OpenStruct
def content=(v)
self[:content] = OpenStruct.new(v)
end
Then you can add any form elements you want for content.
-#form partial
= f.fields_for :content, @post.content do |ff|
.field
= ff.label :name
= ff.text_field :name
.field
Petergate AuthorizationsJanuary 18, 2015 |
"If you like the straight forward and effective nature of Strong Parameters and suspect that cancan might be overkill for your project then you'll love Petergate's easy to use and read action and content based authorizations."
-- I proclaim optimistically
My vimrcNovember 12, 2012 |
" " ========================================================================
" " Isaac Sloan - Vim Configuration 2012
" " ========================================================================
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle'
" My bundles
Bundle 'ervandew/supertab'
Bundle 'tpope/vim-fugitive'
Bundle 'tpope/vim-rails'
Bundle 'tpope/vim-haml'
Bundle 'slim-template/vim-slim'
Setting up Rails, Passenger, Nginx, Mysql and xdelta3 on RED HAT ENTERPRISE LINUXOctober 29, 2014 |
adduser deploy
Make sure that each line completes before running the next. Don't just copy the lines in all at once or it will use the beginning letters of one line as an answer to questions the first may ask.
sudo su - root
yum groupinstall "Development Tools" "Development Libraries"
Everything a Web Designer needs to know about Git!September 05, 2013 |
Don't use Tower because somehow you'll manage to break everything in magical ways that make no sense to me.
Well I'm going to assume some things. If these things aren't true, assuming they are won't actually help on your part.