有人知道如何将自定义字段链接到位于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 :(得分:0)
我通常使用(商业)附加结构构建网站,这使您可以在任何地方轻松使用{page_url}标记,并避免多个网址深度问题。
答案 1 :(得分:0)
您能否提供更多信息,或者可能包含完整的模板代码?您是否尝试访问相关条目的url_title或父条目?
当您尝试显示有关相关条目的信息时,ExpressionEngine会有点滑稽。通常,最好的办法是在相关的条目循环中嵌入一个新模板。
{toursRelatedHotels}
{embed =“template_group_name / template_name”hotel_id =“{entry_id}”}
{/ toursRelatedHotels}
请点击此处了解详情 - http://expressionengine.com/user_guide/templates/embedding.html