0

这是一个非常简单的问题,我似乎无法找到有关它的信息。在表达式引擎中,{segment_1} 是否可能是一个动态变量。IE 如果我想将我的 URL 结构从: http: //www.whatever.com/category/football/green-bay/ 改为: http: //www.whatever.com/football/green-bay/ 我不不想在我的代码中实际创建足球目录(因为这只是一个示例,基本类别的数量有数百个),我只想将它映射到我的模板/类别页面。

我知道这可能可以通过 mod_rewrite 以某种方式完成,但这就是我试图避免的。我正在尝试查看表达式引擎中是否有内置方法来完成此操作。

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} 

访问上面链接的网站以下载并了解有关免费插件的更多信息。

于 2011-03-09T00:48:57.747 回答