Même vue, pour différentes données (Est ce possible ? )

Petit nouveau ! | 2 Messages

08 oct. 2015, 14:36

Bonjour à vous tous,

Commençant mon apprentissage POO, j'aimerai vous poser une question :

Est il possible, d'utiliser une même vue (view), mais suivant le besoin d'envoyer différents contenu.

Imaginons que dans une vue, j'ai une zone avec 3 blocs.
J'aimerai pouvoir utiliser cette vue, un fois pour y afficher des "articles" (Les 3 derniers, un dans chaque bloc),
puis d'utiliser cette même vue mais cette fois en affichant d'autres infos (les trois derniers membres inscrits) ?

Est-ce possible, ne suis pas en train de fabuler ?
J'ai beau chercher une solution je ne vois pas. Même Google semble lâcher l'affaire...

Pourriez vous m'aider s'il vous plait.
Merci

ViPHP
xTG
ViPHP | 7331 Messages

08 oct. 2015, 15:14

C'est tout à fait possible.
Une vue ne va faire qu'afficher des paramètres variables.
Donc il te suffit de les renseigner tantôt avec des articles, tantôt avec des profils.

Petit nouveau ! | 2 Messages

08 oct. 2015, 15:29

xTG,
Merci de ta réponse, je vais essayer de trouver comment ! ;)

Bonne journée.

ViPHP
ViPHP | 928 Messages

08 oct. 2015, 18:10

Ta question est trop vague. Une vue c'est un fichier template, c'est à dire un fichier qui va faire le moins appel possible à de la logique et qui va se concentrer sur l'affichage graphique. Mais tu es parfaitement libre de faire des conditions dedans, tout dépend de comment est structuré ton projet et de ton moteur de template (PHP, Twig, Smarty, etc.)