|
|
Trucs & Astuces
 |
 |
 |
 |
checkbox_tag dynamic |
 |
 |
 |
 |
 |
 |
 |
 |
Posté par cote le Mardi, 7 Avril, 2009 - 3:24pm. |
Trucs & Astuces |
 |
 |
bonjour,
dans le cadre de mon projet, j'ai mis en place des tags grace au plugin act_as_taggable_on_steroid
,là rien de compliqué, sur mon objet Descriptor qui est representé en BD.
En suite dans la page d'edition de l'objet descriptor il y a un champ text_field_tag qui permet d'ajouter des tags aux objets de la classe Descriptor.
Puis j'ai rajouté un générateur de checkbox_tag qui créer une box pour chaque tag correspondant à l'objet descriptor à éditer.
mon probleme est que je ne sait pas comment recuperer les informations des checkboxs cochées dans mon controlleur.
voila le code de ma vue
% @modeldescriptor.tag_list.each do |listkw| %
%= listkw %
%= check_box_tag listkw %
% end %
ma question est, comment puis-je fair pour que toutes les checkbox qui seront cochées soient envoyé lors de la soumission dans un array, une hash, ou une collection, déclarée au par avant, pour que je sache où les recupérer?
|
 |
 |
 |
 |
 |
 |
 |
 |
cache du site |
 |
 |
 |
 |
 |
 |
 |
 |
Posté par zandrygasy le Mercredi, 14 Janvier, 2009 - 10:28am. |
Trucs & Astuces |
 |
 |
Bonjour à tous,
Depuis quelques temps, j'utilise RoR. Arrivé à finir le tutoriel du book, j'essaye de faire mon propre appli(carnet d'adresses, et agenda évenementiel). Tant bien que mal, j'y suis arrivé mais le problème qui se pose maintenant c'est comment faire pour la cache du site.
Je vous explique ce qu'il y a dans l'appli: la page d'acceuil comprend les évenements qui va se passer dans les prochains jours (today,tomorrow, after-tom). Le problème c'est que dans ces partiels, il y a :render de plusieurs objets(genre de l'évenement).
Alors la question qui se pose est que: est-ce que je dois mettre en cache la page d'acceuil ou seulement les vues de chaque objets? Car l'affichage principale des onglets sont tous gérés par le même controlleur(schedules), donc pour expirer le cache(avec sweeper) c'est un véritable problème vu qu'il n'ya pas de create dans SchedulesController qui n'est qu'un regroupement de plusieurs artiels.
|
 |
 |
 |
 |

|
 |
 |
 |
 |
Qui est en ligne |
 |
 |
 |
 |
 |
 |
 |
 |
Il y a actuellement 1 utilisateur et 31 invités en ligne. |
 |
 |
 |
 |
 |
 |
 |
 |
Nouveaux membres |
 |
 |
 |
 |
 |
 |
 |
 |
- msap
- chrisg93
- eyeka
- sboy114
- laurent_aquent
|
 |
 |
 |
 |
|
il y a 3 semaines 2 heures
il y a 3 semaines 4 jours
il y a 4 semaines 3 jours
il y a 4 semaines 3 jours
il y a 5 semaines 4 jours
il y a 6 semaines 3 jours
il y a 7 semaines 1 jour
il y a 8 semaines 4 jours
il y a 8 semaines 5 jours
il y a 9 semaines 2 jours