ben

OMÜ , Bilgisayar Mühendisliği, 13'

28 Ocak 2015 Çarşamba

rails blog 2

 Yazıları  düzenlemek ve silmek için index.html.erb dosyasını aşağıdaki gibi güncelleyelim:



blogumuzun son durumu:

Edit'e tıklandığında edit.show.erb dosyası açılacak. edit.show.erb dosyasını aşağıdaki gibi düzenleyelim:
controller dosyasındaki destroy, edit ve update kısmını ise aşağıdaki gibi düzenleyelim:

  def edit
    @post=Post.find(params[:id])   
  end
  
  def update
    @post=Post.find(params[:id])   
    
    if @post.update_attributes(post_params)
       redirect_to posts_path, notice=>"Yazı güncellendi"
    else
     render "edit"
    end
  end

 def destroy
    @post=Post.find(params[:id])  
    @post.destroy
    redirect_to posts_path, :notice=>"secilen yazı silindi"

  end

En temel blog iskeleti ile blogumuz tamamlandı. Bi gidip bakalım hersey yolundamı?