2009-07-20 27 views

Trả lời

1

Mục yêu thích của tôi là acts_as_taggable_on_steroids, phiên bản mới hơn và cập nhật của cổ điển acts_as_taggable.

+4

Nhưng không phải là hành vi gần đây nhất là actions_as_taggable_on? – Lichtamberg

1

Tôi chỉ cần tìm hiểu điều này vào sáng nay và đã chọn actions_as_taggable_redux. Nó đã được xây dựng trong hỗ trợ cho các đám mây thẻ, và tất cả các tính năng khác mà tôi cần. Điểm hấp dẫn nhất là bản cập nhật cuối cùng là vào tháng 10 năm 2009, trong khi những người khác trông giống như họ đã không được xúc động trong một thời gian.

9

Chỉ cần thực hiện điều này.

  1. đầu với is_taggable vì tôi thích có một cái gì đó đơn giản
  2. Sau đó, tôi cần phải tìm các mục được gắn thẻ như Website.tagged_with("sports") mà nó không hỗ trợ vì vậy tôi chuyển sang acts_as_taggable_on, là phổ biến nhất trên github
  3. Nó làm việc trong một thời gian, nhưng chức năng của nó là tagged_with có lỗi. Khi tìm kiếm một thẻ không tồn tại, nó trả về tất cả các kết quả thay vì bằng không. Vì vậy, cuối cùng tôi đã chuyển sang acts_as_taggable_on_steroids và tất cả đều tốt. Whew!

Tóm tắt: phiếu hiện tại của tôi nó cho acts_as_taggable_on_steroids

+2

Có vẻ như actions_as_taggable_on đã khắc phục sự cố được đề cập ở trên: http://github.com/mbleigh/acts-as-taggable-on/issues/closed/#issue/20 –

6

Đang cập nhật câu hỏi này vì nó khá cao trong các kết quả google. Sau khi xem xét các liên kết trong các câu trả lời này, chúng tôi đã giải quyết trên acts-as-taggable-onhttps://github.com/mbleigh/acts-as-taggable-on

Làm việc với Rails 3 (mặc dù tôi nhập này có vấn đề với 3.0.10). Dễ sử dụng. Phát triển tích cực. Hỗ trợ cho ngữ cảnh thẻ mà tôi chắc chắn chúng ta sẽ muốn sớm.

Các vấn đề liên quan