1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

如何將文章分成摘要和全文?

本帖由 atsiv2007-11-20 发布。版面名称:源码讨论

  1. atsiv

    atsiv New Member

    注册:
    2007-11-20
    帖子:
    3
    赞:
    0
    大家好 ! 很高興從本站開始認識expressionengine。
    請問如何將一篇文章的顯示,首頁上只顯示摘要,要按READMORE才可看見全文?試了好多回都不成,是不是要在文章中插入控制碼,或另外安裝module ?謝謝 !

    使用的版本是 expressionengine 1.4.1 or 1.6 英文試用版。:ft:
     
  2. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    不是有两个标签吗?{summary} {body}
     
  3. atsiv

    atsiv New Member

    注册:
    2007-11-20
    帖子:
    3
    赞:
    0
    謝謝您的回應,我是安裝完後就開始發表文章,沒有作其它的設定,但是在Summary, Body,Extended的欄位中皆填入文字,發表後在首頁就以全文呈現。
    請問您說的標籤{summary} {body}是填入文章內嗎?在什麼地方?謝謝 !:cry:
     
  4. beiduo

    beiduo New Member

    注册:
    2005-11-09
    帖子:
    186
    赞:
    0
    Summary摘要
    Body正文
    Extended备注

    不妨试试在SIte的首页模板里把后面两个去掉:):):)
    然后新建一个模板组(比如article),把Summary和Extended去掉,保留Body

    再把所有链接到文章内容页面的URL中的模板组名称全部换成新建的那个(例如article)
     
  5. atsiv

    atsiv New Member

    注册:
    2007-11-20
    帖子:
    3
    赞:
    0
    謝謝 beiduo的提示 ,依據您的作法 ,發表一篇文章是要建立兩篇文章,然後將它們關聯起來,一篇是Summary(用 site模版組建立)+ 一篇是 Body (用 article模版組建立),這樣的確可行,不曉得我這樣理解對不對 ?
    後來我在 Quick Start Tutorial-Page 7這篇說明中試出另一種作法,只要一次發表文章就可以,
    作法是:
    一。
    在site 模版組中新增一個模版article(勾選複製index模版)
    二。
    將index 模版中 {Body},{Extended}去除,只留{Summary}, 然後在{Summary}下面增加一行
    代码:
    <p><a href="{title_permalink="site/article"}">Read More</a></p>
    三。
    將article模版中 {Summary}, {Extended}去掉,只留{Body},然後在{Body}下面增加一行
    代码:
    <p><a href="{path="site/index"}">Back to the main page</a>.</p> 
    經過以上的處理,將site/index 和 site/article關聯起來,就可以達到首頁只出現文章摘要 summary,點擊Read More後進入全文body的目的,而且還有返回鏈接Back to the main page 。:lol: