Проблема в том, что я хочу вызвать функцию индекса, мне нужно, чтобы она отобразила представление, а затем
afterFilter, чтобы снова перенаправить на функцию индекса и сделать то же самое. Как и в цикле, проблема в том, что он не рендерится, я пытался использовать $ this-> render ('index'), но он не работает, а также другие вещи ..
PS: я не включил весь код, который у меня есть, в индекс, потому что он бессмысленный, не рендерится с ним или без него, просто включил вещи, которые мне нужны для представления.
function afterFilter()
{
if ($this->params['action'] == 'index')
{
sleep(3);
$this->redirect(array('action'=>'index',$id), null, true);
}
}
ФУНКЦИЯ
function index($ido = 0)
{
$this->set('Operator', $this->Operator->read(null, $ido));
$this->set('ido', $ido);
}
ПРОСМОТР = INDEX.CTP
<legend>Operator StandBy Window</legend>
<?php
?>
</fieldset>
<?php echo $html->link('LogIn', array('controller' => 'operators', 'action' => 'add')); ?>
<?php echo $html->link('LogOut', array('controller' => 'operators', 'action' => 'logout',$ido)); ?>