2016-01-13 65 views
0

我想更改後端的Joomla組件名稱。當我轉到組件時,我在後端看到com_componentname,我想將其更改爲com_somethingelse。我們可以改變它嗎?如果是,如何?先謝謝你。想更改Joomla組件名稱

+0

你到現在爲止做了什麼? –

+0

http://stackoverflow.com/questions/21766376/how-to-change-component-name-joomla?rq=1 –

+0

可能的重複嗨,謝謝你的回覆,我試圖重命名目錄和類和數據庫文件爲好。沒有成功 –

回答

0

將組件安裝文件解壓縮到一個文件夾中,然後檢查文件並重命名所有內容。這將比試圖在事後修改組件更容易。如果您對原始組件進行了編輯,我仍然會解壓並重命名所有內容。那麼你就可以將文件與修改後的文件進行比較。

確保您更改了初始文件夾中的com_component.php文件。當您更改組件名稱時,它將查找具有新名稱的文件。如果您使用搜索和替換對事件進行重命名,請將事件重要,並檢查所做的每一項更改。您還需要編輯安裝程序,清單文件,SQL文件,語言文件以及所有其他包含的文件。在這些文件中,你可能也想改變類名稱。

完成後,按照正常情況安裝組件。

作爲提示:在每個文件中放置註釋作爲標記,並在系統中搜索帶有該標記的任何文件,以便在安裝重命名組件後,可以找到帶有標記的所有文件並複製您的更改到重命名的組件。完成後,您應該能夠卸載原始組件。

+0

非常感謝。這對於新組件來說是一個完美的解決方案,但是我已經安裝了組件和網站已基本完成。 –

+0

我不知道你處於你的發展階段。這就是爲什麼我建議事先進行更改並安裝新組件的原因,如果一切都正確完成,那麼這個新組件應該不會發生衝突,然後複製您的更改。我編輯了我的答案,其中包含一條可能有助於將修改複製到重命名組件的提示。 –