2012-08-25 48 views
0

我被要求對運行Joomla的網站的主頁上的鏈接進行「一次性」更改。麻煩的是我對Joomla管理不熟悉。我希望它可能類似於WordPress,我可能不得不修改模板文件,但似乎並非如此。更改主頁上的Joomla模塊的內容

任何人都可以在正確的方向指向我如何更改Joomla網站主頁上的模塊內容嗎?當我在Joomla管理員中查看模塊設置時,似乎沒有任何要編輯的內容,只是菜單和元數據。謝謝。

+0

我能夠通過訪問模板文件進行所需的更改。我使用Joomla管理界面來完成這項工作,方法是轉到「Extensions> Template Manager>單擊模板名稱」。在那裏,我可以直接編輯模板文件的HTML/PHP。感謝所有的幫助! – webworm

回答

1

每個模塊都有自己的功能,因此它取決於您嘗試修改的模塊。 你可能想看看template overrides。通過執行模板覆蓋,您可以修改模塊輸出而不會破壞模塊的核心代碼。

所以在模塊的情況下,你應該看看你的模塊的joomla安裝。如果你的模塊被稱爲mod_stackoverflow例如,你應該尋找

PATH_TO_JOOMLA/modules/mod_stackoverflow/ 

接下來,你應該找你要修改的模板文件。如果要修改模塊的默認模板,如果你的模塊的輸出可以被覆蓋,你應該尋找如default.php文件像這樣:

PATH_TO_JOOMLA/modules/mod_stackoverflow/tmpl/default.php 

此時,你應該將文件複製到按照這個結構的模板文件夾:

TEMPLATE_NAME/html/mod_stackoverflow/default.php 

通過將這個文件在你的模板文件夾是,Joomla將使用此文件(而不是一個在模塊文件夾中)輸出​​模塊的內容。現在你可以編輯這個文件,只要你喜歡。

希望這會有所幫助。

+0

非常感謝幫助。這是很好的信息。不幸的是,我目前無法訪問網絡服務器。擁有該網站的朋友正在嘗試從以前的開發者身上轉變,他們在做出改變時「反應遲鈍」。他所擁有的只是CMS登錄,並希望我能爲他做出改變。可能無法訪問Web服務器。 – webworm

+0

你可以使用這個[文件管理組件](https://extensions.joomla.org/extensions/core-enhancements/file-management/2630)。你可以從Joomla的admin cp安裝它。 – effectica

+0

我能夠通過管理界面訪問模板。查看原始問題的詳細信息... – webworm

0
  • 檢查主頁內容是文章或模塊。如果是文章,只需轉到以下路徑。 Joomla管理員 - >目錄 - >精選文章 - > 在這裏你可以找到主頁文章,並通過點擊文章標題進行修改。
    • 如果它是模塊,你只需去Joomla管理員 - >組件 - >模塊管理器 在這裏你首先找到哪個模塊在主頁中啓用。然後您可以編輯模塊內容。