Je veux rendre un partiel dans une vue. de sorte que lorsque le bouton MORE est cliqué, tout reste le même, seuls les caractères supplémentaires sont affichés. dans mon cas, tout l'article.peut link_to conduire à rendre sth?
<%= @article1.content[0..300] + "..." %>
<%= link_to "more", ....... %>
Je ne sais pas quel serait le bon methot. en quelque sorte je dois expliquer aux rails que quand le bouton plus est cliqué il me montre l'article entier. peut-être que je ne devrais pas utiliser la méthode link_to ..
vous remercie d'avance pour vos replys
link_to_remote se fonde également sur javascript;) donc la principale différence est la vitesse - avec link_to_function il sera moins avec link_to_remote – tig
Cela est vrai, mais suppling les options d'URL donnés à link_to_remote à nouveau la valeur href dans l'option html permet lien vers le travail même si javascript est désactivé .. Comme dans link_to_remote "More", article_path (@article),: href => article_path (@article) Ensuite, pour compléter le failsafe javascript désactivé, votre contrôleur doit discriminer le type de requête (js vs html) soit charger la partie ou la page entière. link_to_function est définitivement plus rapide une fois la page chargée mais nécessite encore plus de travail pour éviter de laisser un lien mort lorsque Javascript est désactivé. – EmFi