LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: resnick 於 七月 15, 2006, 11:09:45 下午



主題: 置頂公告的外掛還可以怎麼玩
作者: resnick七月 15, 2006, 11:09:45 下午
因為常看到有人在文章中有延伸閱讀,如果延伸閱讀只是同一分類的文章,那麼利用置頂公告可以簡單的弄出來,詳情看我的文章吧。

http://phys.idv.tw/plog/post/1/304


主題: Re: 置頂公告的外掛還可以怎麼玩
作者: csiegnat六月 13, 2007, 11:17:48 下午
參考這篇 http://phys.idv.tw/plog/post/1/304

想請教裡頭的幾個問題

stickys --->代表什麼意思
assign var=stickyCategory  value=$stickyposts->
getCategory($postCategoryId)}

因為我在執行的時候 好像是這裡出錯 麻煩指點一下!


主題: Re: 置頂公告的外掛還可以怎麼玩
作者: csiegnat六月 13, 2007, 11:26:04 下午
加上錯誤訊息:

Fatal error: Smarty error: [in ./templates//standard/relatedarticles.template line 16]: syntax error: invalid attribute name: 'getCategory($postCategoryId)' (Smarty_Compiler.class.php, line 1536) in C:\AppServ\www\plog\class\template\smarty\Smarty.class.php on line 1095


主題: Re: 置頂公告的外掛還可以怎麼玩
作者: lss六月 14, 2007, 07:55:15 上午
stickys --->代表什麼意思
這是 Resnick 原程式第 5 行裡面指定的 smarty 變數

assign var=stickyCategory  value=$stickyposts->
getCategory($postCategoryId)}
出錯的應該是紅色標示處,錯誤訊息已經很清楚的說明了。

檢查一下, Resnick 原程式裡的 3 行有指定 smarty 變數 $postCategoryId ,你是否在該行出錯了?

lss


主題: Re: 置頂公告的外掛還可以怎麼玩
作者: csiegnat六月 14, 2007, 09:38:34 下午
其實我都是照著複製,應該是沒有錯才對!  我也不太清楚為什麼  錯誤的訊息是說 invalid attribute name: 'getCategory($postCategoryId) 也就是顯示說 那是ㄧ個模板無法辨識的名稱 , 可以麻煩再解釋詳細一點嗎?  感恩!