【发布时间】:2011-02-10 04:46:11
【问题描述】:
我正在使用带有 Portfolio 插件的 Refinery 内容管理系统 见http://github.com/resolve/refinerycms
我想为上传到的图片创建标题和描述 使用 Refinerycms-Portfolio 的炼油厂 到目前为止,我已经完成了以下工作; 将列添加到图像表中;
$script/generate 迁移 AddTitleToImages 标题:字符串
$script/generate 迁移 AddBodyToImages body:text
$rake db:迁移
修改了这个文件中的字段div,*高亮
供应商/插件/images/app/views/admin/images/_form.html.erb
<div class='field'>
<%= f.label :uploaded_data, 'Image' %>
<% if params[:action] =~ /(edit)|(update)/ %>
Use current image
<em>or</em>, replace it with this one...
<% end %>
<%= f.file_field :uploaded_data %>
***** <%= f.label :title, 'Title' %>
***** <%= f.text_field :title %>
***** <%= f.label :body, 'Description' %>
***** <%= f.text_area :body, :class => "wymeditor", :rows => 7 %>
</div>
将这些行添加到主图像部分 供应商/插件/refinerycms-portolio/app/views/portfolio/ _main_image.html.erb
<h2><%= @image.title %></h2>
<p><%= @image.body %><p>
除了一些视觉错误外,这在后端有效。 问题是当我单击 前端的标题和描述不断堆叠在顶部 以前的标题和描述。主图像变化很好,但是 它不是刷新标题和描述,而是添加新的 在前面的标题和描述之上。
我怎样才能停止这种重复,以便只有一个标题和描述 会一次显示吗? 我是 Rails 新手,我正在使用 Rails-2.3.5,我怀疑这可以使用 Java Script 解决
任何帮助将不胜感激,
约翰
【问题讨论】:
标签: ruby-on-rails image content-management-system title portfolio