« 上一篇 | 下一篇»

[pLog] 更新 我的連結顯示方式

reic | 01 九月, 2005, 18:31 | 網誌相關 | (5643 Reads)

因為連結的內容愈來愈多,所以只好更新顯示的方式,採用 expandIt 的 javascript 來呈現。

Mylinks 部分的程式碼,修改為如下:

<div class="sidetitle">
{$locale->tr("links")|capitalize}
</div>

<script type="text/javascript">
function expandIt(getIt) {ldelim}
getIt.style.display=(getIt.style.display=="none")?"":"none";
{rdelim}
</script>
<div class="side">


{foreach from=$mylinkscategories name=linkcategory item=linkcategory}
<b><a href="javascript:expandIt(document.getElementById('lnk{$smarty.foreach.linkcategory.iteration}'))"> {$linkcategory->getName()} </a></b><br />
<ul id="lnk{$smarty.foreach.linkcategory.iteration}" name="lnk{$smarty.foreach.linkcategory.iteration}" style="display: none;">
{foreach from=$linkcategory->getLinks() item=link}
<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
{/foreach}
</ul>
{/foreach}
</div>

靜態連結網址 | 迴響 (1) | 引用 (1)
作者保留此著作部分權利, 採CC授權。
友善列印/Print  Add this post to Delicious.   Add this post to Hemidemi.  Add this post Yahoo My Web.  Add this post Google Bookmarks.  Add this post MyShare. 
發表迴響












:authimage



  

Comments
[1] [迴響]| 作者 A-Lai |06 九月 2005, 22:01

好棒的方法!
之前一直在想要怎麼才能做到這樣。