Merge branch 'develop' of bitbucket.org:jamkazam/jam-cloud into develop
This commit is contained in:
commit
b90bfe97ec
|
|
@ -10,11 +10,11 @@ ActiveAdmin.register JamRuby::PromoBuzz, :as => 'Buzz' do
|
|||
form :partial => 'form'
|
||||
|
||||
index do
|
||||
column 'Short Text' do |pp| pp.text_short end
|
||||
column 'Who?' do |pp| pp.text_short end
|
||||
column 'Image' do |pp|
|
||||
image_tag(pp.image_url, :size => '50x50')
|
||||
end
|
||||
column 'Long Text' do |pp| pp.text_long[0..256] end
|
||||
column 'Quote' do |pp| pp.text_long[0..256] end
|
||||
column 'State' do |pp| pp.aasm_state end
|
||||
column 'Position' do |pp| pp.position end
|
||||
column 'Updated' do |pp| pp.updated_at end
|
||||
|
|
@ -23,8 +23,8 @@ ActiveAdmin.register JamRuby::PromoBuzz, :as => 'Buzz' do
|
|||
|
||||
show do
|
||||
attributes_table do
|
||||
row :text_short
|
||||
row :text_long
|
||||
row 'Who?' do |obj| obj.text_short end
|
||||
row 'Quote' do |obj| obj.text_long end
|
||||
row :image do |obj|
|
||||
image_tag(obj.image_url, :size => '50x50')
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
<% unless @promo.image_name.present? %>
|
||||
<h3>Upload Image First</h3>
|
||||
<%= direct_upload_form_for @uploader do |f| %>
|
||||
<p><%= f.file_field :image %></p>
|
||||
<p><%= f.submit "Upload Image" %></p>
|
||||
<p><%= f.submit "Upload Image", :id => :submit_buzz_img %></p>
|
||||
<% end %>
|
||||
<% end %>
|
||||
<%= semantic_form_for([:admin, @promo], :html => {:multipart => true}, :url => @promo.new_record? ? admin_buzzs_path : "/admin/buzzs/#{@promo.id}") do |f| %>
|
||||
<%= f.inputs do %>
|
||||
<%= f.input(:text_short, :label => "Short Text", :input_html => {:maxlength => 512}) %>
|
||||
<%= f.input(:text_long, :label => "Long Text", :input_html => {:rows => 3, :maxlength => 4096}) %>
|
||||
<%= f.input(:text_short, :label => "Who?", :input_html => {:maxlength => 512}) %>
|
||||
<%= f.input(:text_long, :label => "Quote", :input_html => {:rows => 3, :maxlength => 4096}) %>
|
||||
<%= f.input(:position, :label => "Position", :input_html => {:maxlength => 4}) %>
|
||||
<%= f.input(:aasm_state, :as => :select, :collection => Promotional::STATES, :label => 'Status') %>
|
||||
Image File: <%= @promo.image_name %>
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@ class JamRuby::PromoBuzz < JamRuby::Promotional
|
|||
self.text_long = params[:text_long]
|
||||
self.position = params[:position]
|
||||
self.aasm_state = params[:aasm_state]
|
||||
self.key = params[:key]
|
||||
self
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue