歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 23, 2024, 06:13:52 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  模版設計  |  請教如何可在模版加入全域的網誌分類表單? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 請教如何可在模版加入全域的網誌分類表單?  (閱讀 13183 次)
sea-cow
新手見習
*
文章: 18



檢視個人資料 個人網站
« 於: 十一月 22, 2007, 01:32:18 下午 »

想請教要動用哪一個LifeType物件來取得相關資料?
我知道在summary裡可動用有關物件,好像是$blogCategories吧,但在自定的模版裡可以搞出來嗎?我想要的是全域的網誌分類表單而非所處的Blog的網誌分類,因這一個只要從$blog->getBlogCategory()就搞出來了。
« 最後編輯時間: 十一月 22, 2007, 08:42:25 下午 由 sea-cow » 已記錄
jianmin2
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #1 於: 十一月 22, 2007, 07:19:52 下午 »

想請教要動用哪一個LifeType物件來取得相關資料?
我知道在summary裡可動用有關物件,好像是$blogCategories吧,但在自定的模版裡可以搞出來嗎?我想要的是全域的網誌分類表單而非所處的Blog的網誌分類,因這一個只要從$blog->getBlogCategory()就搞出來了。


你這是問號嗎?如果是問號,小弟大概知道在哪裡
主要是summary裡的blogslist.template這支程式
裡面有一段程式如下一樣,可將下列程式加入index裡你喜歡的位置!
(lifetype版本不同,不知程式有沒有一樣就不知道了)
程式碼:
<!--下面到-->
<div id="categories">
   
<h3>{$locale->tr("blog_categories")}</h3>
<ul>
<li>
{if $blogCategoryId != 0}
<a href="?op=BlogList&amp;globalArticleCategoryId=0">{$locale->tr("all")}</a>
{else}
{$locale->tr("all")}
{/if}
</li>

{foreach from=$blogCategories item=blogCategory}
  {if $blogCategory->getNumBlogs() > 0}
{math assign=fontSize equation="(int)((x-y)/step)+12" x=$blogCategory->getNumActiveBlogs() y=$min step=$step}
<li>
{if $blogCategory->getId() != $blogCategoryId}
<a style="font-size: {$fontSize}px" href="?op=BlogList&amp;blogCategoryId={$blogCategory->getId()}">{$blogCategory->getName()}</a>
{else}
<span style="font-size: {$fontSize}px">{$blogCategory->getName()}</span>
{/if}
</li>

  {/if}
{/foreach}
</ul>

   
</div> 
<!--到上面是部落格全域的網誌分類表單 的程式-->

你可以試試看!但我不知道成不成功就是了!!
如果講錯還請多多包含!
已記錄
sea-cow
新手見習
*
文章: 18



檢視個人資料 個人網站
« 回覆文章 #2 於: 十一月 22, 2007, 08:55:54 下午 »

但據知,在自定的模版中是沒法直接利用你所引述的物件(objects)的。
已記錄
jianmin2
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #3 於: 十一月 23, 2007, 10:49:49 上午 »

但據知,在自定的模版中是沒法直接利用你所引述的物件(objects)的。
是喔!不好意思!小弟程式不好!對lifetype不夠了解!獻醜了!
不然小弟還有個”拙見”
就是進入”網誌”這個頁面的網誌分類
把網誌分類下的分類的連結點複制起來
然後在你的自定的模版裡加進去!
如果此法也不行!您只能等等mark wu版主或其它板主回答您了!

不好意思!獻醜了!
已記錄
sea-cow
新手見習
*
文章: 18



檢視個人資料 個人網站
« 回覆文章 #4 於: 十一月 23, 2007, 12:50:13 下午 »

就是進入”網誌”這個頁面的網誌分類
把網誌分類下的分類的連結點複制起來
然後在你的自定的模版裡加進去!
此法當然可以,但我偏不想,一來缺乏擴充性,每次分類有變更,都要動手改一次模版,二來會在模版中出現中文字元,容易引起亂碼現象,惟望有更可取的方案。
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  模版設計  |  請教如何可在模版加入全域的網誌分類表單? « 上篇主題 下篇主題 »
    前往: