IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

VUE en MVC tableau ou include


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut VUE en MVC tableau ou include
    bonjour,
    je voulais savoir dans les bonnes pratiques de programmation ,s'il fallait privilégier les tableaux ou include pour obtenir une mise en page comme suit:

    Nom : schema VUE principale.JPG
Affichages : 79
Taille : 101,1 Ko

    Pouvez-vous me dire en quelques mots une justifications

    merci d'avance

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Le tableau est une structure de données et include une fonction permettant d'intégrer un script dans un autre script.
    Je ne vois pas vraiment ni le rapport entre les deux, ni celui avec la mise en page
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    et bien dans ma Vue, j'ai 3 zones qui sont plus ou moins indépendantes hormis que le point commun est l'utilisateur;

    une zone RH
    une zone saisie de donnée
    une zone liste de dates

    chaque zone met en jeu des modules

    donc

    soit je peux diviser ma VUE en 3 secteurs par le biais d'un tableau

    soit je peux diviser ma page en 3 avec des balises adéquats et appeler chaque sous pas avec la fonction 'include'


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <div zone1>
    include(zone1.php);
    </div>
     
    <div zone2>
    include(zone2.php);
    </div>
     
    <div zone3>
    include(zone3.php);
    </div>

  4. #4
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    je viens de retrouver le nom pour la deuxième méthodes ce sont les frames ou pseudo frame.

  5. #5
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut
    heu je vais essayer d'être plus claire dans ma question,

    j'ai un controleur avec des fonctions
    chaque fonction appelle un module .
    dans le code des module, j'ai des requêtes, en fin de module, je n'utilise pas la fonction return().

    Pour afficher ma vue, je fais un include('vue.php');.

    Ma question est faut-il systèmatiquement utiliser la fonction return() en fin de module? et pourquoi?

    Faut-il systèmatiquement utiliser la fonction extract() avant d'afficher la vue?

    Pour ma part, ma vue affiche les données comme il faut.

    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Comment exporter différentes vues d'un tableau
    Par etiennegaloup dans le forum Excel
    Réponses: 6
    Dernier message: 14/10/2013, 08h34
  2. Inclure une vue partiel MVC dans une Web From
    Par Invité dans le forum ASP.NET MVC
    Réponses: 2
    Dernier message: 15/05/2013, 17h50
  3. Modéle Vue Contrôleur (MVC)
    Par mine87 dans le forum ALM
    Réponses: 2
    Dernier message: 08/01/2010, 17h00
  4. Réponses: 3
    Dernier message: 17/10/2008, 09h52
  5. [Conception] MVC - Déclarer l'écouteur d'evenement dans la vue.
    Par etiennegaloup dans le forum Général Java
    Réponses: 9
    Dernier message: 04/01/2006, 18h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo