LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: quintin 於 三月 10, 2006, 02:11:37 下午



主題: 在Cityslicker模版中,加入文章置頂plug-in的方法。
作者: quintin三月 10, 2006, 02:11:37 下午
之前我是使用Dabu模版,然後要用這個文章置頂外掛時,lss幫了很多忙。這次我想把模版換成cityslickr這一個,但是去看了main.template後,不知道該怎麼處理,因為我不懂這些語言怎麼安插進去.....這次還可能需要前輩的幫忙了,萬分的感謝....我把模版的內容貼在下面:

{include file="$blogtemplate/header.template"}
{include file="$blogtemplate/links.template"}
<!-- Loop Start -->
{if $showAll}
{if $showAll == 1 && $category}
<h1>{$locale->tr("posts")}: {$category->getName()}</h1>
{/if}
{foreach from=$posts item=post}

<!-- showing only the topic of the post, in case we have too many! -->
{assign var="postDate" value=$post->getDateObject()}

<p>{$locale->formatDate($postDate,"%Y.%B%d")} <a style="word-break:break-all" href="{$url->postPermalink($post)}">{$post->getTopic()}</a></p>
{/foreach}

{else}
{assign var="counter" value=1}
{foreach from=$posts item=post}
{include file="$blogtemplate/post.template"}
{assign var="counter" value="`$counter+1`"}
{/foreach}
{/if}
{include file="$blogtemplate/footer.template"}



主題: Re: 在Cityslicker模版中,加入文章置頂plug-in的方法。
作者: lss三月 10, 2006, 06:10:17 下午
Cityslicker 模版的 main.template 差異不大啊?!

應該不難吧!比照你在 Dabu 模版的做法就行啦!

試不出來,再貼出來看看吧!

lss


主題: Re: 在Cityslicker模版中,加入文章置頂plug-in的方法。
作者: quintin三月 17, 2006, 03:52:19 下午
雖然我看不懂語法,不過再我嘗試幾次後,所算把置頂文章的效果弄了出來,就在這邊把怎麼弄順便POST出來,雖然好像真的沒有什麼技術可言,不過希望可以當作是小貢獻~~謝謝lss的鼓勵阿~~

{include file="$blogtemplate/header.template"}
{include file="$blogtemplate/links.template"}
   <!-- Loop Start -->

****就是在這邊把lss的置頂文章語法插入即可****

   {if $showAll}
      {if $showAll == 1 && $category}
         <h1>{$locale->tr("posts")}: {$category->getName()}</h1>
      {/if}
      {foreach from=$posts item=post}

         <!-- showing only the topic of the post, in case we have too many! -->
         {assign var="postDate" value=$post->getDateObject()}
         
         <p>{$locale->formatDate($postDate,"%Y.%B%d")}?€<a style="word-break:break-all" href="{$url->postPermalink($post)}">{$post->getTopic()}</a></p>
      {/foreach}

   {else}
   {assign var="counter" value=1}
      {foreach from=$posts item=post}
         {include file="$blogtemplate/post.template"}
         {assign var="counter" value="`$counter+1`"}
      {/foreach}
   {/if}
{include file="$blogtemplate/footer.template"}


主題: Re: 在Cityslicker模版中,加入文章置頂plug-in的方法。
作者: lss三月 17, 2006, 05:45:56 下午
hi quintin:

 (Y)好樣的 (Y) 繼續加油啊! :-)

lss