我目前正在学习 Cakephp 并制作了一个个人资料页面,其中显示了用户名。您只能在登录后访问此页面,因此当您在此页面上时,我希望在 HTML 页面标题中显示用户的用户名。这也是因为您的个人资料页面对其他用户可见。
目前获取我使用过的页眉。
<title><?php echo $this->fetch('title'); ?> | Site Name</title>
<? $this->assign('title', 'Profile')?>
并在当前页面上显示用户名:
<?php echo $user['User']['user_name']; ?>
我试图将这两者组合成如下所示的内容,但显然这是行不通的。有任何想法吗?
<? $this->assign('title', '<?php echo $user['User']['user_name']; ?>')?>
谢谢!
连接错误,请在您的 .ctp 中更改
<? $this->assign('title', '<?php echo $user['User']['user_name']; ?>')?>
对此
<? $this->assign('title', $user['User']['user_name'])?>
稍后将其添加到您的布局中
<title><?php echo $this->fetch('title'); ?> | Site Name</title>
这将工作:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句