Следующая ссылка используется в списке сувениров! Он ссылается на место, откуда пользователь, но используется в списке предпочтений. Следовательно, переменная предпочтения.
У меня есть три модели: пользователи, места и услуги. У пользователя есть много привилегий, и одно место, привилегия принадлежит пользователю.
<?php foreach($favours as $favour): ?>
<p><?php echo $this->Html->link($favour['User']['firstname'] . ' ' . $favour['User']['lastname'], array('controller'=>'users','action'=>'view','userName'=>$favour['User']['username'])); ?> in <?php echo $this->Html->link($favour['Place']['name'], array('controller'=>'places','action'=>'view',$favour['Place']['id'])); ?> asked a favour <?php echo $favour['Favour']['datetime']; ?></p>
<h3><?php echo $this->Html->link($favour['Favour']['title'], array('controller'=>'favours','action'=>'view',$favour['Favour']['id'])); ?></h3>
Как отобразить ссылку, так как в данный момент я получаю сообщение о том, что Место не определено.
Это действие контроллера для этого списка:
function index()
{
$favours = $this->paginate();
if (isset($this->params['requested']))
{
return $favours;
}
else
{
$this->set('favours', $favours);
}
}