21
BenRaylar: carrierwave başlatılmamış sabit hata
Carrierwave 0.5.4
//app/uploaders/fasta_uploader.rb
class FastaUploader < CarrierWave::Uploader::Base
storage :file
def store_dir
'public/data/01_fasta'
end
end
// göç
class AddFileUpToCvits < ActiveRecord::Migration
def self.up
add_column :cvits, :fasta, :string
end
def self.down
remove_column :cvits, :fasta
end
end
Raylar 3 var
//app/models/cvit.rb
class Cvit < ActiveRecord::Base
attr_accessible :fasta
mount_uploader :fasta, FastaUploader
end
// formu
<%= form_for(@cvit, :html => {:multipart => true, :onsubmit => "return ray.ajax()" }) do |f| %>
...
...
<%= f.file_field :fasta %><br></br>
<div class="actions">
<%= f.submit "Submit"%>
</div>
<% end %>
bu hatayı alıyorum: başlatılmamış sabit Cvit :: FastaUploader
herhangi bir öneriniz ???
İlk yükleyicinizi oluşturduğunuzdan bu yana yeniden başlatılmadıysanız sunucu sıfırlaması gereklidir. İlk yükleyici sınıfınızın oluşturulmakta olan yeni bir 'yükleyici' klasörüyle sonuçlandığından ve varsayılan olarak arama yolunda bulunmadığından kaynaklandığına inanıyorum. –
Ben de yaptım, ve bunu çözmek için bana gerçek bir zaman kazandırırsın. – Narfanator
beni çok etkiledi ... doh! – botbot