假設我在數據庫中有大量餐廳評論 - 而不是Joomla文章,只是數據庫表。我想將這些餐廳評論顯示爲Joomla 1.5網站的一部分。以編程方式在Joomla創建菜單hiearchy
我可以寫一個組件來顯示每個評論。那部分很好。但我不想將評論列爲頁面上的列表,而是想使用網站使用的Joomla模板一部分的漂亮級聯菜單。但我不想爲每個評論逐一添加菜單項;我想從數據庫內容中自動生成菜單項。評論菜單應該「插入」網站現有的菜單結構(即,我想提供生成帶有現有菜單項的菜單項的代碼,以便它在該項目下生成自己)。
如何創建代碼以編程方式創建該菜單?組件,插件,模塊,...?菜單是在頁面顯示時生成的,還是在管理面板中「手動」生成(無論哪種方式)。這已經有任何例子了?
請注意,評論菜單應該插入網站的現有菜單結構(即,我想爲編程生成的菜單提供一個現有的菜單項,以便它在該項下生成它自己)。此外,似乎菜單模塊似乎只是風格手動創建菜單項 - 我還沒有看到任何生成菜單項? – Jimmy 2010-08-07 11:39:41
在這種情況下,您應該修改標準菜單模塊mod_mainmenu。您需要將您的評論添加爲菜單位置。代碼可能會變得相當複雜,但經過快速分析後,您應該能夠找到解決方法。 – silvo 2010-08-08 07:43:15