0
votes

Display de table d'affichage et données de table dans des partiels distincts?

En fait, je veux afficher une en-tête commune à mon avis avec un ensemble de données différent. J'ai une vue avec plusieurs tables chaque table a la même en-tête. Je veux le déplacer dans une partie partielle ou placez-la avant d'appeler le partiel pour les données de table


3 commentaires

Ce sera meilleur si vous pouvez mettre vos fichiers de vue ici


Cela peut être fait facilement. Il n'y a pas d'astuce à ça. C'est comme n'importe quelle autre partielle. Quelle est votre question spécifique? Avez-vous essayé quelque chose?


Montrez votre code ce que vous avez fait et expliquez qu'essayez-vous de réaliser.


3 Réponses :


0
votes

Vous devez créer un fichier avec cette vue, par exemple _header.html.erb , et dans d'autres parties, vous pouvez appeler cette partie partielle: xxx

ou si Vous voulez passer toutes les variables: xxx

Ce code appelle la partielle de l'application / vues / _header.html.erb.


1 commentaires

Je ne voudrais pas mettre le fichier partiel à droite sous vues . Si elle utilise mes multiples vues, alors peut-être un dossier commun sous vues.



0
votes

Affichage / mise en page / application.html.erb xxx

créer un fichier dans la mise en page FLODER

_commen.html.erb

Ajoutez votre Tout code ici


0 commentaires

0
votes

Si votre nom d'action est Action_1, vous avez action_1.html.erb alors vous avez besoin d'une partielle pour chaque table ou une partie partielle pour tous les tableaux. Si vous avez une partielle pour toutes les tables, cette partielle doit être rendue avec des données dont il a besoin: xxx

nom de partiel est _tables_data.html.erb . action_1.html.erb : xxx


0 commentaires