J'ai déjà positionné cette variable afin de voir les bon champs pour
la visualisation des données.
Le problème est dans la deuxième partie d'une View où les donnés
dépendantes d'une relation sont représentées.
Et displayField n'intervient pas à ce niveau d'après ce que j'ai pu
voir.
J'ai essayé d'utiliser $variable_contenant_lobjet_actuel['NomModele']
['nom_du_champ'] mais je ne suis pas encore très à l'aise avec la
poo :s
Dans la vue VIEW j'ai une première partie affichant les détails de
l'enregistrement:
Nom du Statut
Type du Statut
created
modified
Dans la deuxième parite les opérateurs ayant ce statuts ET a quelle
entité ils appartiennent.
Operateur - Entite_id
Dans le contrôleur j'ai <?php echo $statut['Statut']['type']; ?> par
exemple
j'ai essayé <?php echo $statut['Entite']['nom']; ?> mais ça ne
fonctionne pas
Dans la deuxième partie du contrôlleur j'ai :
foreach ($statut['Operateur'] as $operateur):
$class = null;
if ($i++ % 2 == 0) {
$class = ' class="altrow"';
}
Et pour afficher les infos correspondantes <td><?php echo
$operateur['entite_id'];?></td>
En désespoir de cause j'ai essayé <td><?php echo $enseignant['Entite']
['nom'];?></td> mais pas mieux.
Peut être faut-il déclarer le modèle "externe" dans le modele ou le
contrôleur de la vue en cours ?
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---