2013-02-18 42 views
0

我有一個網站,我正在處理當前的工作,其中有一個側邊欄顯示10個最近的帖子(標題爲鏈接)。我用Embed函數調用它。表達式引擎中的錯誤嵌入

雖然當我在查看個人帖子本身時,該列表僅顯示我正在閱讀的帖子標題。

我的嵌入式代碼以exp:channels入口的正常方式調用了最近發佈的所有10個帖子。

有什麼我做錯了嗎?下面是主要的博客頁面的代碼:

 {embed="embeds/html_header"} 
     <!-- content --> 
     {embed="embeds/html_blog_top"} 

     <div class="container"> 
     <div class="row"> 
     {embed="embeds/html_blog_sidebar"} 
     {exp:channel:entries channel="blog" limit="1"} 
     <div class="span8"> 

    <article> 

     <header class="postHeader"> 
      <div class="row-fluid"> 
       <div class="span3 postDate">{entry_date format="%d"}<span>{entry_date format="%F"}</span></div> 
       <div class="span9 postPic"> 
         <div class="imgWrapper"> 
          {blog_image} 
         </div> 
        </div> 
      </div> 
     </header> 
     <div class="row"> 
      <section class="span6 offset2"> 
       <h2>{title}</h2> 
       <p>{full_entry}</p> 
       <p><span class='st_sharethis' displayText='ShareThis'></span> 
          <span class='st_facebook' displayText='Facebook'></span> 
        <span class='st_twitter' displayText='Tweet'></span> 
       </p> 
       </section> 

     </div> 
    </article> 

     </div> 
     {/exp:channel:entries} 
     </div> 
     </div> 
     </section> 


     <!-- footer --> 
     {embed="embeds/html_footer"} 

這是側邊欄嵌入:

<aside class="span4" style="float:right;"> 
    <section class="widget search clearfix"> 
    <h3>news</h3> 
    <p> 
    {exp:channel:entries channel="blog" limit="10" orderby="date"} 
    <a href="{url_title_path='blog/post'}">{title}</a><br> 
    {/exp:channel:entries} 
    </p> 
    </section> 
    <section class="widget"> 
    <h3>Archives</h3> 
    <ul> 
    <li> 
    {exp:channel:month_links channel="blog"} 
    <a href="{path='blog'}">{month} {year}</a><br> 
    {/exp:channel:month_links} 
    </li> 
    </ul> 
    </section> 
    </aside> 

它只是與新聞欄目,我似乎無法得到儘可能的完整列表位在個人頁面上。

回答

1

將dynamic =「no」添加到您的嵌入條目循環中,您應該很好。

另外,如果您希望更快地獲得ExpressionEngine問題的答案,請嘗試張貼到expressionengine.stackexchange.com