2011-01-20 49 views
0

有誰知道如何將自定義字段鏈接到深度爲4段的頁面?如何在超鏈接中使用自定義字段?

<td valign="top" align="center">Hotels:</td> 
<td valign="top">{toursRelatedHotels}{title}{/toursRelatedHotels}</td> 

我想鏈接酒店字段的{title},我很難這樣做。

我這樣做的方式是如下

{toursRelatedHotels}<a href="{title_permalink='destination/{toursRelatedCountries}{url_title}{/toursRelatedCountries}'}">{title}</a>{/toursRelatedHotels} 

看來,url_title不能在鏈接中可以看出這個國家的。我還能怎麼做?

回答

0

我通常使用(商業)附加結構構建網站,該網站允許您在任意位置輕鬆使用{page_url}標記,並避免大量網址深度問題。

http://buildwithstructure.com/

0

你能不能給我們多一點信息,也可能包括完整的模板代碼?您是否嘗試訪問相關條目的url_title或父條目?

當您嘗試顯示有關相關條目的信息時,ExpressionEngine可能會有點有趣。通常最好的做法是在您的相關條目循環中嵌入一個新模板。

{toursRelatedHotels}

{嵌入= 「template_group_name/TEMPLATE_NAME」 HOTEL_ID = 「{entry_id}」

{/ toursRelatedHotels}

看看這裏獲取更多信息 - http://expressionengine.com/user_guide/templates/embedding.html

相關問題