2015-03-31 1 views
0

Dans l'en-tête de mon site, je dois ajouter quelques méta-tags qui sont stockés dans la base de données. J'ai créé un modèle Metatag et le rendais auto-chargeable dans autoload.php.Utiliser le modèle à chargement automatique CodeIgniter dans la vue

Ce modèle fournira toutes les méta-étiquettes et elles seront insérées dans l'en-tête de toutes les vues, de toutes les routes. Est-ce que le tableau de méta-balises du modèle (extrait de la table) peut être utilisé de façon directe et globale dans la vue ou dois-je le créer dans chaque contrôleur, puis le passer à $data?

J'ai un certain nombre de contrôleurs et je voudrais éviter de demander les méta-tags dans chacun d'entre eux, en particulier lorsque le modèle est chargé automatiquement dans le monde entier.

Répondre

0

Je ne pense pas qu'il y avait d'autre moyen que de passer par le contrôleur. Si tel était le cas, le modèle MVC ne respecterait plus ce qui va à l'encontre de la règle CodeIgniter.