0

J'utilise le système de gestion de contenu raffinerie avec le plugin portefeuille voir http://github.com/resolve/refinerycmsAjout de titres et descriptions des images dans Refinerycms-portefeuille

Je voulais créer un titre et une description pour les images téléchargées à Raffinerie en utilisant Refinerycms -Portfolio jusqu'ici j'ai fait ce qui suit; a ajouté les colonnes à la table d'images;

$ script/generate migration AddTitleToImages titre: chaîne

script $/générer corps migration de AddBodyToImages: texte

$ rake db: migrate

modifié le div champ dans ce fichier, * mis en évidence

fournisseur/plugins/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> 

ajouté ces lignes à l'image principale partielle fournisseur/plugins/refinerycms-Portolio/app/views/portfolio/ _main_image.html.erb

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

Cela fonctionne dans l'arrière-plan, sauf pour une quelques bugs visuels. Le problème avec ceci est quand je clique à travers les vignettes dans le front-end les titres et les descriptions continuent à empiler sur les titres précédents et les descriptions . L'image principale change bien, mais au lieu de rafraîchir le titre et la description, il ajoute le nouveau au-dessus des titres et des descriptions précédents. Comment puis-je arrêter cette répétition de sorte qu'un seul titre et une description s'affichent à la fois? Je suis nouveau à Rails et je me sers Rails-2.3.5 et je soupçonne que cela peut être résolu en utilisant Java Script

toute aide sera grandement appréciée,

John

Répondre

0

Vous devrez éditez le fichier portfolio.js dans le répertoire/public/javascripts pour afficher/masquer les titres et descriptions corrects sur la page du portfolio. Ce fichier gère toutes les fonctionnalités AJAX pour la partie frontale du plugin portfolio.

Bonne chance!

Questions connexes