0

我使用的是炼油厂的内容管理系统,具有投资组合插件 看到http://github.com/resolve/refinerycms添加标题和描述在图像Refinerycms-组合

我想创造使用Refinerycms上传到 炼油厂图像的标题和描述 - 目前为止我已经完成以下工作: ; 将列添加到图像表;

$脚本/生成迁移AddTitleToImages标题:字符串

$脚本/生成迁移AddBodyToImages体:文字

$耙分贝:迁移

修改字段格在这个文件中,*强调

供应商/插件/图像/应用/视图/管理/图像/ _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 /应用/视图/组合/ _main_image.html.erb局部

<h2><%= @image.title %></h2> 
<p><%= @image.body %><p> 

这适用于后端除了一很少有视觉错误。 问题在于,当我点击前端 中的缩略图时,标题和说明仍保留在 之前的标题和说明之上。主图像变化很好,但是 不是刷新标题和描述,而是在先前的标题和描述之上添加新的 。

我该如何阻止这种重复,以便一次只显示一个标题和说明 ? 我是新来的Rails和我使用的Rails 2.3.5,我怀疑这可以使用Java脚本

可以解决任何帮助将不胜感激,

约翰

回答

0

您需要编辑/ public/javascripts目录中的portfolio.js文件以显示/隐藏投资组合页面上的正确标题和描述。该文件处理投资组合插件前端的所有AJAX功能。

祝你好运!