Я очень новичок в CakePHP (и только немного менее новый для концепций MVC), и я пытаюсь создать систему с отношением HABTM между events
и participants
. Я хотел бы, чтобы индексная страница отображала список событий в таблице, причем одна ячейка каждой строки содержала полный список участников. До сих пор моя кодовая таблица петли дисплея выглядит следующим образом:CakePHP HABTM - Список всех связанных товаров
<?php foreach ($events as $event): ?>
<tr>
<td><?php echo $event['Event']['id']; ?></td>
<td><?php echo $event['Event']['title']; ?></td>
<td><?php
foreach ($participants as $participant):
echo $participant['Participant']['name'];
endforeach;
?></td>
</tr>
<?php endforeach; ?>
Я знаю, что это неправильно, но я пробовал много вариаций на эту тему (все из которых, кажется, на мой взгляд, одинаково неправильно), такие как $event['Participant']...
и ничего не работает. Я знаю, что ответ прост, но я не знаю, что это такое и что он ищет, просто дает ответы на подобные, но недостаточно похожие ответы. Что мне нужно написать?
Большое спасибо. Я самостоятельно придумал подобное решение раньше, и он, похоже, делает именно то, что я хочу, чтобы он делал. – rbobbington
Нет проблем! я рад –