7
votes

Installation et utilisation de ACTS-AS-TAGGABLABLE-ON

Cela va être une question vraiment stupide, je le sais juste, mais je vais demander quand même parce que ça me rend fou.

Comment puis-je obtenir des actes-as-taggable au travail?

Je l'ai installé comme un bijou avec gem installer des actes-as-étiquegable-on parce que je ne peux jamais vouloir installer des plugins au travail, mais c'est un tout autre lot de questions qui sont tous probablement vraiment stupide. Quoi qu'il en soit, aucun problème là-bas, il est installé correctement.

J'ai fait script ruby ​​/ générer acts_as_taggable_on_migration et rake dB: migrer , sans problèmes.

J'ai ajouté acts_as_taggable au modèle Je souhaite utiliser des balises avec, démarré le serveur, puis chargé l'index du modèle juste pour voir si ce que j'ai jusqu'ici travaille et obtenu Erreur suivante: variable locale indéfinie ou méthode `acts_as_taggable 'pour #.

i graphique que signifie juste que je dois faire quelque chose comme exiger 'acts-as-étiquegable-on' au fichier de mon modèle parce que c'est généralement ce qui est nécessaire pour les gemmes. Donc, je l'ai fait sur une rafraîchissement et obtenu Uninitialisé constante Actionecord :: Version . Je ne vais même pas prétendre commencer à commencer à savoir ce que cela signifie a mal tourné.

Est-ce que je me suis trompé quelque part ou là quelque chose d'autre que je dois faire. Les instructions d'installation me semblent comme si elles supposent que vous savez généralement ce que vous faites et ne commencez même pas à expliquer quoi faire quand les choses vont mal.


0 commentaires

3 Réponses :


1
votes

Peut-être suivre l'installation ici peut aider.

Par exemple Vous n'avez pas besoin de: xxx

mais: xxx

sinon vous devez poster plus de détails sur l'erreur.


1 commentaires

Quand je fais des actes_as_taggagable dans le modèle, il suffit de dire que la méthode est indéfinie. Le lien que vous avez affiché est exactement la documentation à laquelle je faisais référence. L'installation en tant que plugin ne fonctionne pas pour moi (script / plugin) indique que le plugin sur le lien n'est pas trouvé. J'ai essayé de le télécharger et de le mettre dans mon répertoire des fournisseurs / plugins et n'avait pas de chance que ce soit. C'est pourquoi j'ai fini par installer comme un joyau.



1
votes

J'ai installé des actes-as-taggable-on pour mon application via Github. Si vous voulez essayer cette méthode à la place du gemme, vous pouvez lire mon message qui explique mon expérience: http://blog.mediummassage.com/2010/04/27/Creatie-Categories-in-the-store-with-tags/


2 commentaires

C'est beaucoup mieux que la "documentation" officielle, mais un script / plugin installer git: //github.com/mbleigh/act-s-taggable-on.git ne fonctionne pas du tout. Je continue à obtenir le plug-in non trouvé: ["git: //github.com/mbleigh/act-as-taggable-on.git"].


Ok, donc j'ai désinstallé le gemme et téléchargé le zip pour le plugin et l'a ajouté à mon répertoire de fournisseurs / plug-in et je continue à obtenir une méthode non définie `acts_as_taggable_on 'pour # . Cela ne fonctionne tout simplement pas du tout ...



1
votes

Avez-vous essayé de définir vos dépendances GEM dans config / Environnement.rb (rails 2.3): xxx

ou en gemfile pour les rails 3 ou si vous utilisez déjà Bundler avec des rails 2.3: < / p> xxx

Ceci devrait rendre le nécessiter "ACTS-AS-TAGGABLE-on" inutile


2 commentaires

Malheureusement, j'utilise des rails 2.0.2 parce que pour le moment je suis coincé avec InstanTrails. Pourrait-il être que ce plugin ne soit pas compatible avec les rails 2.0.2?


Oui, je crois que c'est le problème! Pourquoi es-tu coincé avec InstanTrails? La dernière version d'InstanTrails a plus de 2 ans. Je recommande vivement d'utiliser la version 2.3.5 de Rails directement.