将社交引擎上的个人资料图片与个人资料图片的正确相册ID相关联

时间:2016-12-05 19:10:45

标签: php smarty social-networking socialengine

我很难找到关于这个主题的任何好消息,社交引擎的支持系统......没有帮助。

我正在尝试编辑\ application \ modules \ User \ widgets \ profile-photo \ index.tpl 在用户页面上显示个人资料图片的文件。它看起来像这样。

<div id='profile_photo'>
<?php echo $this->itemPhoto($this->subject()) ?>
</div> 
很简单。我想链接照片,以便当观众点击个人资料图片时,它会将他们带到显示所有个人资料图片的相册,如facebook类型。关于正确相册ID的任何提示?我试过了

<a href="/albums/view/<?php echo $album_id; ?>">

但这是错误的。我有点丢失,没有在网上找到太多信息。任何帮助都会很棒,谢谢!

1 个答案:

答案 0 :(得分:1)

如果您已经拥有$album_id,则可以使用以下代码制作所需的网址:

$url = Zend_Controller_Front::getInstance()->getRouter()->assemble(
    array(
        'module' => 'album', 
        'controller' => 'album',
        'action' => 'view', 
        'album_id' => $album_id
    ), 
    'default', 
    true
);