【问题标题】:Adding titles and descriptions to images in Refinerycms-Portfolio在 Refinerycms-Portfolio 中为图像添加标题和描述
【发布时间】: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


    【解决方案1】:

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

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多