Cakephp 将用户名回显到页面标题中
Cakephp echo username into page title
我目前正在学习 Cakephp 并制作了一个个人资料页面,其中显示了用户名。您只能在登录后访问此页面,所以当您在此页面上时,我希望在 HTML 页面标题中显示用户的用户名。这也是因为您的个人资料页面对其他用户可见。
目前获取页面headers我用过
<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>
这会起作用:)
我目前正在学习 Cakephp 并制作了一个个人资料页面,其中显示了用户名。您只能在登录后访问此页面,所以当您在此页面上时,我希望在 HTML 页面标题中显示用户的用户名。这也是因为您的个人资料页面对其他用户可见。
目前获取页面headers我用过
<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>
这会起作用:)