我正在为用户的社交引擎主页制作一个仪表板,因此区域很清晰 例如 - 消息,设置等
我想要按钮说“查看个人资料” 但是我怎样才能改变这个链接,以便提取用户的ID?
我试过了 href整个链接upto / profile并添加php echo $ engine4_users-> user_id;等
我也在html时钟中尝试过这个,按下按钮,但它仍无法正常工作
<?php
$viewer = Engine_Api::_()->user()->getViewer();
?>
<a href="profile/<?php echo Engine_Api::_()->user()->getViewer()->user_id;?>;">View Profile</a>
我只想为所有访问该用户个人资料的成员创建自己的按钮链接。
答案 0 :(得分:0)
php不能在.html文件中工作,所以没有php代码会在html块中执行。请create a module's widget。
答案 1 :(得分:0)
获取用户个人资料的网址:
$href = $viewer->getHref();
在模板(视图)中构建链接:
echo $this->htmlLink($viewer->getHref(), "View Profile");