2017-08-01 65 views
0

我的客戶在他們的站點中使用Je快速聯繫模塊Joomla 3.7.3 默認情況下,發件人電子郵件是用戶的電子郵件,但這樣郵件有時會進入垃圾郵件。 我們想將其更改爲通用發送[email protected],似乎我們無法在後臺處理它。覆蓋Joomla 3x中的JE快速聯繫模塊

所以我試圖覆蓋模塊來更改發件人的電子郵件。 該模塊位於modules/mod_je_quickcontact中,其中有文件mod_je_quickcontact.php,index.html,mod_je_quickcontact.xml和文件夾CSS,JavaScript,PHP,圖像 在我的模板中,我創建了一個文件夾mod_je_quickcontact,我改變了文件mod_je_quickcontact.php 但它不工作,它仍然是顯示的默認數據。

我看着互聯網,看看如何重寫,但對於我發現的所有例子,在默認模塊中有tmpl/default.php文件來覆蓋。我沒有這樣的文件夾和文件。

也許我錯過了什麼,或者我做錯了......我不知道該怎麼做才知道,所以,如果有人有一個想法,這將是偉大的!

回答

0

我認爲在Joomla中只有一種方法來重寫模板或模板佈局。您使用的模塊不是最佳實踐,因爲沒有使用默認模板(tmpl/default.php)來顯示模塊的輸出。

像的Joomla文檔中提到:

你需要的目錄結構:TEMPLATE_NAME/html/EXTENSION_NAME/VIEW_NAME/FILE_NAME.php

(來源:Joomla override documentation

我會怎麼做:複製模塊,將其更改以你需要的方式。而已。 付費模塊和免費模塊之間必須有區別:-P

+0

是的確的,我認爲沒有辦法以一種乾淨的方式做到這一點,所以我做了一個副本,並直接在模塊文件夾中更改...謝謝! – Coralie