Похоже, что это часть большего результирующего набора, полученного с помощью $this->Model->find( 'all' )
, поэтому я предполагаю, что вы хотите отобразить все имена из этих результатов.Вы должны просмотреть все результаты, чтобы получить индивидуальные имена.Кроме того, у каждого пользователя есть несколько страстей, поэтому вам снова придется проходить через них, если вы хотите отобразить их все.
echo 'Our users and their passions are: <ul>';
foreach( $this->data as $user ) {
echo '<li>';
echo $user[ 'User' ][ 'firstName' ];
echo ' who is passionate about: ';
foreach( $user[ 'Passion' ] as $passion ) {
echo $passion[ 'PassionsUser' ][ 'passion_tag' ];
echo ' ';
}
echo '</li>';
}
echo '</ul>';