1

記事を一覧表示するブログを持っています。リンクをクリックして記事全体を表示すると、たまたま最新の同じ記事が返されます。3つの記事すべてが開いていることを確認しました。これが私の記事テンプレートのエントリータグです:

{exp:channel:entries channel="news" limit="1" dynamic="no" disable="categories|member_data|pagination" }

動的オンでも試しましたが、どちらも機能しません。たまたま同じ記事にリンクしていると思われる場合に備えて、ここにリスト テンプレートを示します。

{exp:channel:entries channel="news" dynamic="off" status="Open|Featured"}

<div class="entry">
  <p class="title"><a href="{path='news/{title}'}">{title}</a></h2>
  <p class="date meta">{entry_date format="%M %j, %Y"}</p>
  <div class="entry-content">
     {news_summary}
  </div>
</div>  

{/exp:channel:entries}
4

1 に答える 1

2

完全な記事を/news/the-title-of-the-post

記事全体のテンプレートの場合は、必要ありませんdynamic="no"。オフのままにするか、明示的に設定しdynamic="yes"ます。

リスト テンプレートで、おhref試し{url_title_path}ください。選択したテンプレート/グループに URL タイトルを追加します。

<p class="title"><a href="{url_title_path='news'}">{title}</a></h2>

何が起きているかというと、URL のタイトルと一致しない/news/The%20Title%20of%20The%20Postを読み込んでいるということです。次に、EE は一致する URL タイトル見つけることができず、あなたが を持っているため、URL に関係なく最新の記事を表示します。dynamic="no"

于 2012-11-28T19:41:39.770 に答える