2012-08-13 47 views
0

在此頁面: http://build.jhousemedia3.com/pleasanton/shop/district-profile/stoneridge-shopping-center/ExpressionEngine:多渠道問題與自定義URL的

的URL進行格式化,像這樣 http://build.jhousemedia3.com/pleasanton/[channel]/[template]/[query參數]

我運行的EXP:通道:使用URL的最後一段項查詢(segment_4)

發生了什麼事是,當我從這個URL運行它,我不能在數據從拉除特定購物區頻道外的任何其他頻道。如果我要將最後一段更改爲/?id = 28(或類似的東西),我可以從多個通道中提取數據。

任何想法?

代碼拉基於URL的購物區的輪廓:

{exp:channel:entries url_title="{segment_4}" limit="1" channel="shopping_districts"} 
    <h2 class="upper"><span class="greenlight">{title}</span></h2> 
    {if center_website} 
     <div class="greyroundbox right"><a href="{center_website}" class="external-link" target='_blank'>Visit the Website</a></div> 
    {/if} 
    <p>{shopping_center_description}</p> 
    <div class="clear"></div> 
{/exp:channel:entries} 

代碼在任何業務數據

{exp:channel:entries channel="businesses"} 
    <li class="{switch='first|'}"> 
     <p> 
     <a href="{path='pages/business-profile'}" class="main-title">{business_name}</a> 
     <a href="{path='pages/shopping-category'}" class="green-title">{categories_shopping}</a><br /> 
     {if phone} 
      <strong>Phone</strong>: {phone}<br /> 
     {/if} 
     <strong>Address</strong>: {address_1}<br /> 
     {if address_2} 
      {address_2}<br /> 
     {/if} 
     {city}, {state}, {zip}<br /> 
     {if website} 
      <a href="{website}" class="grey"><em>{website}</em></a> 
     {/if} 
     </p> 
    </li> 
{/exp:channel:entries} 
+0

聽起來像一個非常具體的模板設置。發佈居住在「區域檔案」模板中的代碼將是一大幫助。 – 2012-08-14 12:55:34

回答

1

也許明顯拉動,但你有沒有加入動態=「無「到你的其他循環?

{exp:channel:entries channel="businesses" dynamic="no"}