2013-02-16 103 views
0

如何在Joomla中添加每個搜索結果的Itemid。Joomla搜索結果ItemId

index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=74&virtuemart_category_id=6&lang=en 

在上面的鏈接&的itemid = 521缺少這就是爲什麼沒有顯示正確的頁面

+0

是上述菜單項的鏈接嗎? – Red2678 2013-02-16 06:41:28

+0

沒有Itemid的搜索結果鏈接,我想在上面的鏈接中添加一個itemid – user2077793 2013-02-16 06:46:13

+0

您是否正在嘗試使菜單項轉到這些結果? – Red2678 2013-02-16 06:51:11

回答

0

真正控制與出黑客/重寫代碼或使用第三方重新寫的Joomla網址的唯一方法像sh404sef或Core Joomla重定向組件(J2.5 +)這樣的工具,就是讓菜單項屬於「外部URL」類型。然後定義什麼都URL你想:

的index.php選項= com_virtuemart &視圖=產品詳細& virtuemart_product_id = 74 & virtuemart_category_id = 6 & LANG = EN &的itemid = 521

*注意!我向網址添加了& Itemid = 521,但是沒有設置適當的菜單項,您可能會遇到意外的模塊定位...

+0

對不起,但你沒有得到,我創建了一個自定義joomla模板,&Itemid = 521需要添加到顯示正確的輸出在搜索結果頁面它顯示一個空白頁面 – user2077793 2013-02-18 10:00:43

+0

嗯,我認爲它得到它。我做了幾個Joomla網站,在Virtuemart以及Joomla本身,如果你鏈接到搜索結果,你沒有正確地製作Joomla網站。您不要將itemid添加到網址以獲取要顯示的模板或要顯示的模塊,而是通過菜單系統和模板管理來完成。 這是一個鏈接我的Joomla論壇簡介。你可能想在那裏發帖,因爲Joomla論壇非常有幫助! http://forum.joomla.org/memberlist.php?mode=viewprofile&u=198283 – Red2678 2013-02-18 15:39:15