0

これは非常に単純な質問ですが、それに関する情報が見つからないようです。式エンジンで、{segment_1} を動的変数にすることは可能ですか。URL 構造をhttp://www.whatever.com/category/football/green-bay/ から http://www.whatever.com/football/green-bay/ に変更したい場合は、IE を使用します 。自分のコード内にサッカーのディレクトリを実際に作成したくない (これは単なる例であり、ベース カテゴリの数は数百に上るため)、それを自分のテンプレート/カテゴリ ページにマッピングしたいだけです。

これはおそらく mod_rewrite を介して何らかの方法で達成できることはわかっていますが、それは避けようとしています。これを実現する方法が Expression Engine に組み込まれているかどうかを確認しようとしています。

4

1 に答える 1

0

これは、 MD Detect Pagetype プラグインが提供する一種の機能のように思えます。プラグインは、特定の URL セグメントを「リッスン」して、表示されているページのタイプを判断します。次に、次の条件にアクセスできます。

{exp:md_detect_page_type url_segment="{segment_3}"}

  {if pagination_page}This is a Paginated Page{/if}
  {if category_page}This is a Category Page{/if}
  {if yearly_archive_page}This is a Yearly Archive Page{/if}

{/exp:md_detect_page_type} 

上記のリンク先の Web サイトにアクセスして、無料のプラグインをダウンロードして詳細を確認してください。

于 2011-03-09T00:48:57.747 に答える