Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2012, 10h52   #1
Membre du Club
 
Inscription : mars 2008
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 274
Points : 50
Points : 50
Par défaut Problème de conception de développement

Bonjour/ bonsoir,

Je crois que j'ai affaire à un problème de conception... Je vais tâcher d'expliquer le plus précisément possible le problème.
1) j'ai un premier fichier (content.php) qui fait office de conteneur, dans lequel j'inclus au début plusieurs fichiers notamment des classes
- searchComptes.php
- classEditComptes.php
Certaines inclusions se font par le biais de liens -> inc. searching.php est appelé à l'intérieur de 'content.php'

2) Dans searching.php, il y a un formulaire dans lequel je fais appel à une première méthode ($editComptes->listeSections de la class 'classEditComptes', pour lister des sections)

3) L'envoie des informations du formulaire se fait par ajax, à un fichier tiers (ctrl.php). Dans celui-ci, j'insère à nouveau la class 'searchComptes.php' pour utiliser la méthode $searchCompte->resultBySection($section).

4) La méthode '$searchCompte->resultBySection($section)' sert à afficher les résultats de la soumission du formulaire de 'searching.php':
Dans cette méthode, si la requête renvoie des résultats, j'effectue une nouvelle inclusion (inc. view/tableAdmin.php)

5) C'est view/tableAdmin.php qui récolte et affiche (toujours par ajax) les résultats de la méthode $searchCompte->resultBySection($section). Ils seront montrés en dessous du formulaire, toujours dans 'content.php'.

Pour appuyer mes propos, j'ai dessiné un schéma
J'ai également repris une copie d'écran...

Tout ceci fonctionne correctement, même si le développement de l'application est à revoir. Car c'est là qu'il montre ses limites : à la fin de 'view/tableAdmin.php', je dois à nouveau afficher la liste des sections, et donc de solliciter l'objet et à la méthode '$editComptes->listeSections'. Sauf que je ne vois pas comment y faire appel encore...
Bref, c'est un joyeux bazar (pour rester correct!) Comment permettre cela ?
merci,
yann18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h30.


 
 
 
 
Partenaires

Hébergement Web