идеи?
2. Събирането в Неделя е по инициатива на Rails групата, аз няма да
присъствам, но нищо не пречи да спретнем друга през Февруари.
class CreateProducts < ActiveRecord::Migration
def self.up
create_table :products do |t|
t.string :title
t.text :description
t.string :image_url
t.timestamps
end
end
def self.down
drop_table :products
end
end
Procedurata za sapisvane v bazata.
def create
@product = Product.new(params[:product])
respond_to do |format|
if @product.save
flash[:notice] = 'Product was successfully created.'
format.html { redirect_to(@product) }
format.xml { render :xml => @product, :status
=> :created, :location => @product }
else
format.html { render :action => "new" }
format.xml { render :xml => @product.errors, :status
=> :unprocessable_entity }
end
end
end
a te tui te go slojih v product.rb [modela]
def img_url
if image_url.nil? || image_url == ''
img_url = '/images/products/no_image_available.png'
else
img_url = image_url
end
end
sega vsichko varvi no problema e che ochakvah kato popalvam nov
produkt da ima NULL za image_url
kogato ne go setvam sam, a to palni blank string!
Aide do skoro i mersi