Typo3 RealUrl + tt_news - >缩短网址

时间:2013-06-27 12:12:45

标签: typo3 tt-news realurl

对于我的tt_news条目,realurl生成如下链接:

www.mydomain.com/announcements/news/news/article/date/2013/06/26/a_very_long_filename_which_is_horrible.html

所以我试着让我的拼写错误3生成这样的东西:

www.mydomain.com/news/short_title.html

但我不知道怎么做?

2 个答案:

答案 0 :(得分:2)

虽然Merec的解决方案是一些选择,事实上你可以在没有任何单一编码的情况下完成这个工作。

  1. 在根树中放置专用于单个视图的“新闻”页面(不在分支Announcements> News> News
  2. 使用tt_news'配置从网址中删除日期 - > check the manual,搜索HRdates个选项,以避免它们。
  3. 如果需要,请使用fixedPostVars在给定(单个)页面上尽可能缩短网址。
  4. 此外,horrible_long_title.html还有两个选项 - 首先在tt_news中使用其他字段,您可以在其中限制BackEnd中的长度,即。到100个字符...

    第二个可能更好的解决方案是允许通过更改RealURL配置来使用所有字符:

    'lookUpTable' => array(
        'table'               => 'tx_ttnews', // I don't remember now if it's correct tt_news' table...
        'maxLength'           => 9999, // By default it's 100
        'id_field'            => 'uid',
        'alias_field'         => 'title',
        // other config
    ),
    

答案 1 :(得分:0)

处理此问题的最佳方法是创建一个小扩展,通过一个字段扩展tt_news条目,该字段可用作生成标题的替代方法。

Realurl默认使用字段title来生成article-url。您可以在realurl.conf中修改将要使用的字段。