J'utilise ActiveScaffold dans Ruby on Rails application, et ont remplacé les « actions » par défaut du texte dans la table (ie. « Modifier », « supprimer », « show ») avec des icônes en utilisant le CSS. J'ai également ajouté quelques actions personnalisées avec action_link.add ("move" et "copy").Comment changer l'ordre affiché des "actions" ActiveScaffold?
Pour plus de clarté, Je souhaite que les icônes soient affichées dans un ordre différent qu'elles ne le sont. Plus précisément, je voudrais que "edit" soit la première icône affichée.
me semble être en mesure de changer l'ordre des action_links par la modification de l'ordre de définition dans le contrôleur. J'ai également été capable de changer l'ordre des actions par défaut en commençant par config.actions, en excluant tout, puis en les ajoutant avec config.actions.add dans un ordre spécifique.
Cependant, mes actions personnalisées semblent toujours apparaître avant les actions par défaut dans la liste.
Idéalement, je les voudrais afficher « modifier » « copier » « move » « supprimer » (c.-à -, la coutume, la coutume, intégré intégré). Quelqu'un peut-il suggérer comment je pourrais faire cela?
Une idée que j'avais été de redéfinir « modifier » comme une action personnalisée (avec la fonctionnalité par défaut), mais je ne sais pas comment s'y prendre non plus.