Ouverture de session

Commentaires récents

Syndication
Flux XML

Ajouter un plugin dans rails

Ajouter un plugin dans rails
Posté par fincke_a le Vendredi, 29 Décembre, 2006 - 12:52pm. Windows

Salut tlm,

J'ai un petit problème, je suis sur que vous trouverez vite la réponse car c'est tout con probablement : je cherche a installer un plugin dans rails. il s'agit de FileColumn.
J'ai tseté ruby script/plugin install FileColumn , testé avec rapt, mais rien n'y fait. J'utilise radrails comme environnement de dev, et j'ai vu qu'il y a un generateur de plugins, j'ai aussi essayé avec, mais nan.

Si quelqu'un a la solution, ca m'aiderai bien ;)

Merci



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Télécharger un plugin
Auteur: 
Canardo
Date: 
Mer, 14/03/2007 - 17:38

Bonjour,

je voudrais installer le plugin auto-admin. Malheureusement, mon PC de dev n'a pas internet, et je ne trouve pas de package de ce plugin à télécharger d'un bloc. Si une bonne âme pouvait me passer un package de ce plugin je lui en serais éternellement reconnaissant et m'engage à être son serviteur dévoué pour le reste de mes jours.


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Re: Ajouter un plugin dans rails
Auteur: 
nuxygen
Date: 
Ven, 29/12/2006 - 16:37

Bonjour fincke_a,

Quote:
J'ai tseté ruby script/plugin install FileColumn , testé avec rapt, mais rien n'y fait

Essaye avec
ruby script/plugin install
http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk
comme c'est indiqué dans la section "Download" du site officiel.

Et le cas échéant tu peux toujours télécharger file-column-0.3.1.tar.gz et décompresser l'archive dans le répertoire vendor/plugins de ton application.

--
Richard Piacentini
http://paris.onrails.info/ | http://www.railsfrance.org/


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
en decompressant jsute dans
Auteur: 
fincke_a
Date: 
Ven, 29/12/2006 - 16:42

en decompressant jsute dans le repertoire plugin, ce n'est pas pris en compte apparemment , je n'arivais pas a l'utiliser ...
apres le uby script/plugin install
http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk j'avais esayé mais je reteste ce soir ... je te dirai.

Merci en tout cas, je vous tiens au courant ;)


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Re: en decompressant jsute dans
Auteur: 
nuxygen
Date: 
Ven, 29/12/2006 - 17:58
Quote:
en decompressant jsute dans le repertoire plugin, ce n'est pas pris en compte apparemment , je n'arivais pas a l'utiliser ...

Est-ce que tu as redémarré le serveur web après avoir installé le plugin ?

--
Richard Piacentini
http://paris.onrails.info/ | http://www.railsfrance.org/


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
oui j'ai redémarré le
Auteur: 
fincke_a
Date: 
Sam, 30/12/2006 - 13:20

oui j'ai redémarré le serveur,
la je viens de retester avec la commande ruby script/plugin install
http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk, ca a bien dl tous les fichiers.
j'ai rajouté les lignes la dans environnement.rb :
require 'file_column'
require 'file_column_helper'
require 'rails_file_column'
et dans mon controlleur cette ligne : file_column :image

et j'obtien cette erreur : undefined method `file_column' for StoreController:Class

une idée ?
Merci


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Re: oui j'ai redémarré le
Auteur: 
nuxygen
Date: 
Sam, 30/12/2006 - 15:35
Quote:
j'ai rajouté les lignes la dans environnement.rb :
require 'file_column'
require 'file_column_helper'
require 'rails_file_column'

Il est inutile de rajouter ces require ... dans environment.rb, c'est déja dans le fichier init.rb du plugin qui sera chargé automatiquement par Rails.

Quote:
et dans mon controlleur cette ligne : file_column :image
et j'obtien cette erreur : undefined method `file_column' for StoreController:Class
L'appel à la méthode file_column doit se faire dans le modèle et non dans le contrôleur...

--
Richard Piacentini
http://paris.onrails.info/ | http://www.railsfrance.org/


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
exact, merci.
Auteur: 
fincke_a
Date: 
Dim, 31/12/2006 - 12:41

exact, merci.
Sinon j'ai utilisé cette technique :
File.open("#{RAILS_ROOT}/uploaded_files/#{@file.original_filename}", 'wb+') do |f|
f.write(@file.read)

Je vais regarder du coté de filecolumn maintenant, histoire d'avoir plus de controle sur les images, je dois notammeent créer ue miniature, recupérer la résolution et la taille...

Je suis en train de tester, mais je veux uploader l'imaeg sur le filesystem et non dans la base de donnée.
l'appel a image_tag url_for_file_column("entry", "image") necessite que entry soit une table non ?
Comment puis-je fais pour utiliser filecolumn sans table ? :)

Sur le site il est écris : Just create a database column to store the filename, c'est obligatoire ?

update :

aprse plusieurs tests, notamment celui ci : http://capsctrl.que.jp/kdmsnr/diary/20060426.html,
j'obtien un You have a nil object when you didn't expect it! .. lorsque j'appelle image_tag url_for_file_column('sample', 'image') , comment marche cette fonction ? elle n'est pas documentée

Merci


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Bon j'ai reussi a faire
Auteur: 
fincke_a
Date: 
Lun, 01/01/2007 - 18:35

Bon j'ai reussi a faire fonctionner filecolumn comme je veux, donc tout va bien.
Rester a installer Rmagick pour créer des miniatures et récupérer la taille et la résolution dse images :)

Merci pour ton aide


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
File column url_for_file_column
Auteur: 
nicodel2002
Date: 
Lun, 17/12/2007 - 12:02

Bonjour,

J'ai le messaged d'erreur suivant You have a nil object when you didn't expect it! sur .
J'ai cru comprendre que tu avais reussi à reosudre ce pb.
Peux-tu m'indiquer comment?
Je te remercie d'avance.

Delphine

J'ai finalement trouvé la réponse:
Mon code était le suivant:

'show', :id => category %>
'edit', :id => category %>
'destroy', :id => category }, :confirm => 'Are you sure?', :method => :post %>

la code modifié qui fonctionne est le suivant:

'show', :id => @category %>
'edit', :id => @category %>
'destroy', :id => @category }, :confirm => 'Are you sure?', :method => :post %>


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
J'ai un nouveau problème,
Auteur: 
fincke_a
Date: 
Mar, 02/01/2007 - 20:00

J'ai un nouveau problème, je souhaiterai ne pas avoir les sous répertoires +id+ et +model+ lors de l'enregistrement des fichiers. j'ai essayé en modifiant storage_dir, on peux modifier le repertoire d'upload des images, mais pas les sous répertoies.


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
37%
Mac OS X
29%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 361

Qui est en ligne
Il y a actuellement 1 utilisateur et 60 invités en ligne.

Membres en ligne :

  • ranska

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]