2016-05-19 119 views
0

我正在使用TYPO3 7.6.xrealURL 2.0.14news 4.2.1TYPO3 realURL rewrite新聞標籤搜索

我製作了一個SearchForm-Module,在那裏我可以搜索Newstags。

這裏是我的HTML輸出,我只是隨便看看(TS)爲tx_news_domain_model_tag.titlepidInList=20和它的作品:

<form method="get" action="/index.php"> 
    <input type="hidden" name="id" value="14"> 
    <select class="tagSearch" name="tx_news_pi1[overwriteDemand][tags]"> 
    <option value="" selected="">Tags</option> 
    <option value="12">Tag A</option> 
    <option value="8">Tag >B</option> 
    ... 
    </select> 
</form> 

此刻我的鏈接是這樣的:
http://www.example.com/index.php?id=14&tx_news_pi1%5BoverwriteDemand%5D%5Btags%5D=15

如果我點擊新聞記錄下面的新聞標籤,我會得到:

domain.com/articles/tagname/ 

我該怎麼辦ll realURL,從我的選擇框重寫tx_news_pi1[overwriteDemand][tags]?目前我使用Ext.newsadvanced setup)的realURL配置

回答

0

不幸的是這無關的RealUrl是如何工作的,因爲它是提交一個表單,生成非用戶友好的URL的默認瀏覽器的行爲。

解決這個問題的最簡單方法是將表單重寫爲帶有<a href="">鏈接的列表。這些鏈接將通過RealUrl自動處理。

+0

您好,感謝您的回答。我嘗試將我的選擇/選項列表更改爲ul/li/a href列表。 – user2310852

0

而不是使用UL /李的你也可以產生在選項的值屬性的URL和表單提交後,通過重定向JS至選定的網址