2017-09-27 2 views
0

Je suis nouveau dans ruby ​​et généré un panneau d'administration en utilisant concevoir et administrateur actif, mais je veux changer la mise en page par défaut et la conception de tout administrateur actif. J'ai fait des recherches sur ce sujet mais la plupart des informations sont obsolètes et ne fournissent pas un moyen approprié de le faire, la plupart des informations sont incomplètes.Comment changer la disposition par défaut pour l'admin actif en ruby ​​sur rails?

Y at-il un moyen de le faire?

+0

Copie possible de [Comment personnaliser la mise en page de l'administrateur actif?] (Https://stackoverflow.com/questions/7452418/how-can-i-customize-the-active-admin-layout) –

+0

Pourquoi ne pas simplement singe-patch les vues nécessaires d'ici? https://github.com/activeadmin/activeadmin/tree/master/lib/active_admin/views –

+0

Oui, c'est un doublon. La réponse initiale explique comment remplacer les vues Arbre, ma réponse ci-dessous est un plugin qui utilise un modèle Erb au niveau supérieur à la place. –

Répondre

0

Vous pouvez l'utiliser pour changer le thème admin actif https://github.com/paladini/activeadmin-themes

+0

Merci, mais si je veux utiliser mon propre thème ?? – john

+0

Eh bien, vous pouvez remplacer les vues d'ici, l'administrateur actif ne génère pas de vue, mais il génère par programmation une vue, pour plus de détails, vous pouvez consulter la vue générée dans ce [link] (https: // github. com/activeadmin/activeadmin/arborescence/master/lib/active_admin/views) –

+0

J'ai vu votre lien fourni mais ma réponse est toujours là que je veux une méthode pour remplacer les vues par défaut. Le matériel que vous avez fourni ne résout pas mon problème . – john

0

Vous pouvez utiliser le ActiveAdmin custom layout plugin. Cependant, si vous voulez personnaliser tout, pensez à vous équiper d'un échafaudage Rails standard, sans ActiveAdmin.