lss,感謝感謝,不過你可太瞧得起我啦,要不是你補了一個實際的模版程式碼,不然我可傷腦筋了。我在自己的模版寫法如下(基本上只有CSS參數略有不同):
{if ($stickyposts)}
{if ($stickyposts->isEnabled())}
{assign var=FAQCat value=$stickyposts->getCategory(6)}
{assign var=FAQPosts value=$stickyposts->getArticles(6)}
<div class="Sidetitle">{$FAQCat->getName()}</div>
<p class="list">
{foreach from=$FAQPosts item=FAQpost}
<a href="{$url->postPermalink($FAQpost)}">
{$FAQpost->getTopic()}</a></p><p class="list">
{/foreach}</p>
{/if}
{/if}
唯一的差別是第八行:
$url->postPermalink($FAQpost)
前面你的寫法應該是漏了FAQ三個字母。補上以後就成功了。
順便回報一個小bug。在後台「置頂及公告文章設定」那裡,「顯示公告文章數目」的值,無法變更,只能維持預設的五篇(但「顯示置頂文章數目」倒是可以更改)。
最後
,這個新增的FAQ區塊,他的顯示文章數目會如何?跟著置頂篇數的數字走嗎?……寫到這裡,乾脆直接測試。結果是FAQ寫了多少篇就會顯示多少篇,沒有限度。這個倒還好,反正不會寫太多FAQ。