1
我正在爲PR公司做網站,他們有多個客戶端(稱爲客戶端)。這些客戶端中的每一個都有自己的圖像庫(稱爲cliente_photos)。我正在使用carrierwave和active_admin通過管理員上傳。在active_admin中,我可以爲客戶端設置新的上傳圖片。但在我看來,所有客戶端都顯示所有圖像。我認爲這是一個數組條件問題,但我無法讓它工作。Rails 4在載波圖像上傳圖片時不顯示條件
我的索引視圖看起來是這樣的:
<div class="image-grid mt-60">
<% Cliente.all.each do |client| %>
<% client.cliente_photos.each do |photo| %>
<div class="mb-5 pull-left">
<%= image_tag photo.imagem.url %>
</div>
<% end %>
<% end %>
</div>
當我嘗試使用條件,如:
`<div class="image-grid mt-60">
<% Cliente.all.each do |client| %>
<% client.cliente_photos.where("cliente_id = ?", params[:cliente_id]).each do |photo| %>
<div class="mb-5 pull-left">
<%= image_tag photo.imagem.url %>
</div>
<% end %>
<% end %>
</div>`
的圖片來自所有客戶端消失。
任何想法?
謝謝@PinnyM !!有效! – jppag