簡體   English   中英

Typo3 RealUrl + tt_news - >縮短網址

[英]Typo3 RealUrl + tt_news -> shorten URL

對於我的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

但我不知道怎么做?

雖然Merec的解決方案是一些選擇,事實上你可以在沒有任何單行編碼的情況下完成這個工作。

  1. 在根樹中放置專用於單個視圖的“新聞”頁面(不在分支Announcements > News > News
  2. 使用tt_news'config從URL中刪除日期 - > 查看手冊 ,搜索HRdates選項,以避免它們。
  3. 如果需要,使用fixedPostVars使URL在給定(單個)頁面上盡可能短。

你也有兩個horrible_long_title.html選項 - 首先是在tt_news中使用額外的字段,你可以限制tt_news中的長度,即。 到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
),

處理此問題的最佳方法是創建一個小擴展,它通過一個字段擴展tt_news條目,該字段可用作生成標題的替代方法。

Realurl默認使用字段title來生成article-url。 可以在realurl.conf修改將要使用的字段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM