0

カスタム フィールドを 4 セグメントの深さのページにリンクする方法を知っている人はいますか?

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

{title}Hotels フィールドのをリンクしたいのですが、そうするのは難しいと思います。

私がやっている方法は次のとおりです

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

リンク先の国のurl_titleが見えないようです。他にどうすればいいですか?

4

2 に答える 2

0

私は通常、(商用) アドオン構造を使用してサイトを構築します。これにより、どこでも {page_url} タグを簡単に使用でき、多数の URL の深さの問題を回避できます。

http://buildwithstructure.com/

于 2011-08-16T20:49:24.750 に答える
0

もう少し情報を提供していただけますか、それとも完全なテンプレート コードを含めていただけますか? 関連エントリまたは親エントリの url_title にアクセスしようとしていますか?

関連するエントリに関する情報を表示しようとすると、ExpressionEngine が少しおかしいことがあります。多くの場合、最善の方法は、関連するエントリ ループ内に新しいテンプレートを埋め込むことです。

{toursRelatedHotels}

{embed="template_group_name/template_name" hotel_id="{entry_id}"}

{/toursRelatedHotels}

詳細については、こちらをご覧ください - http://expressionengine.com/user_guide/templates/embedding.html

于 2012-02-22T18:07:08.910 に答える