Witajcie
Staram się zrealizować tagowanie wpisów- jednak, aby było to bardziej user-friendly, chcę dodać ajaxowy bajer, który pomaga w dodawaniu tagów.
Chodzi konkretnie o FCBKcomplete - aby podpowiadanie działało, muszę wygenerować tablicę w json, o następującym schemacie:
[{"caption":"Nazwa Tagu","value":"Nazwa Tagu"},{"caption":"Nazwa drugiego tagu","value":"Nazwa drugiego tagu"}]
caption i value się niestety będzie dublować, ale taka już specyfika tagów
być może jest inny, lepszy sposób na pobranie wszystkich tagów, ja to robię w następujący sposób:
@tags = News.tag_counts
respond_to do |format|
format.html { redirect_to(admin_news_path) }
format.js { render :text => @tags.to_json }
end
jednak otrzymuję wtedy coś w stylu:
dzięki, faktycznie bardzo pomocne były Twoje wskazówki… doszedłem jednak do momentu, w którym wychodzą moje braki w samym rubym (które staram się systematycznie nadrabiać ) - mianowicie, doszedłem do momentu, gdy wyświetla mi już wartość caption (lub value) - i trzeba taką samą wartość przypisać do pola value ( lub caption) - mianowicie mam coś takiego :