這不需要寫程式,只要透過修改模版就可以了!
Okay, 你要先瞭解一下pLog 的結構...
一個 Blog 可以有多個寫手 ... 這裏寫手稱為 "users"
一個 User 能有多個 Blog ... 這裡的 user 我們稱為 owner ... 是 blog 的擁有者
好,那麼你要來取用 blog 內的 users 的資料,
{assign var=blogUsers value=$blog->getUsersInfo()}
{foreach from=$blogUsers item=blogUser}
{$blogUser->getUsername()} // 來取得 username
{$blogUser->getFullName()} // 來取得全名
{if $blogUser->hasPicture()} // 如果有個人圖像、就秀出來
{assign var=picture value=$blogUser->getPicture()}
<img src="{$url->resourcePreviewLink($picture)}" alt="My picture!" />
{/if}
{/foreach}
以此類推,如果你要的是 owner 的資料,注意喔!少了 foreach!!為什麼?因為一個 Blog 只能有一個 owner
{assign var=blogOwner value=$blog->getOwnerInfo()}
{$blogOwner ->getUsername()} // 來取得 username
{$blogOwner ->getFullName()} // 來取得全名
{if $blogOwner ->hasPicture()} // 如果有個人圖像、就秀出來
{assign var=picture value=$blogOwner ->getPicture()}
<img src="{$url->resourcePreviewLink($picture)}" alt="My picture!" />
{/if}
詳細的 user API 可以看
http://lifetype.org.tw/api/d2/d27/classUserInfo.htmlMark