主題: 想在 postandcomments.template 中加入同分類下的文章連結 作者: blue955 於 十月 02, 2006, 08:53:49 上午 想在 postandcomments.template 中加入"同分類"下的文章連結
卻苦無方式下手 加入以下語法,卻只出現文章分類的選項 能不能做到列出分類下的前五篇文章標題 謝謝!! {foreach from=$articlecategories item=articleCategory} <li> <a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}] </li> {/foreach} <hr width="100%" size="1" /> 主題: Re: 想在 postandcomments.template 中加入同分類下的文章連結 作者: resnick 於 十月 03, 2006, 09:56:54 下午 用置頂公告外掛。
順便看看我這篇 http://phys.idv.tw/plog/post/1/304 應該就OK了吧。 主題: Re: 想在 postandcomments.template 中加入同分類下的文章連結 作者: blue955 於 十月 04, 2006, 02:35:48 下午 感謝 resnick 指導
參考 http://phys.idv.tw/plog/post/1/304 這一篇 再作一些修改,就可以正常顯示了 以下是我修改的內容: 另外請問一下,可以改成"隨機"選取分類下5篇文章顯示嗎? 因為有的分類下的文章很多,所以會造成版面過長的問題!! {assign var="postId" value=$post->getId()} {foreach name=categories from=$post->getCategories() item=postcategory} {assign var="postCategoryId" value=$postcategory->getId()} <p>延伸閱讀:分類[{$postcategory->getName()}]</p> {assign var=stickys value=$stickyposts->getArticles($postCategoryId)} {foreach from=$stickys item=post} {assign var="anotherpostId" value=$post->getId()} {if $anotherpostId != $postId} <li> <a href="{$url->postPermalink($post)}" rel="bookmark" title="{$post->getTopic()}"> {$post->getTopic()}</a> </li> {/if} {/foreach} {/foreach} <hr width="100%" size="1" /> |