Я использую CakePHP, и у меня есть компонент, который я написал, который использует компонент под названием «Пользователи» для обработки входа в систему, выхода из системы, регистрации и т. Д. Я хотел бы сделать это на макете default.ctp на боковой панели. Как я могу это сделать?Отображение части контроллера в макете/представлении
Я пробовал:
<div id="leftNav">
<div id="login-block" class="block">
<?php echo $this->element('loginblock', array('component' => 'user')); ?>
<ul>
<li><a href="https://stackoverflow.com/users/login">Login</a></li>
<li><a href="https://stackoverflow.com/users/register">Register</a></li>
<li><a href="https://stackoverflow.com/users/logout">Logout</a></li>
</ul>
</div>
</div>
, но это не удалось.
Какое содержимое вашего файла loginblock.ctp? – bancer
нет. – Malfist
«нет никого». - как вы можете сделать что-то, чего там нет? Или передать параметры, если на то пошло? – Leo