たとえば、MOD_PR_SLIDERというモジュールがあります。このファイルはどれですかpublic_html/modules/mod_pr_slider/mod_pr_service.xml
public_html/templates/my_template/html/mod_pr_slider/mod_pr_service.xmlでもそのファイルをコピーしましたが、機能しません。
どうすれば上書きできますか?
@Lodderの経験に頭を下げて、XMLをオーバーライドしてもこの問題を克服できないと思います。ただし、次の2つのオプションがあります。
ただし、元の機能を保持したい場合など、これを行わない理由があるかもしれません。また、更新がある場合、XMLファイルが上書きされる可能性があります。これは、最初に上書きを使用する理由だと思います場所。
これを行う前に、ライセンスを確認する必要があります。
MOD_PR_SLIDER
mod_pr_slider
すべての大文字をすべて大文字に置き換えることをお勧めします。したがって、MOD_PR_SLIDER
はMY_MOD_PR_SLIDER
になります。
一部の開発者は時々物事を大文字にするので、「大文字と小文字を区別する」がオンになっていないバージョンもチェックします。
これを行うと、すべての言語文字列が置き換えられることがあります。名前はほぼ間違いなく正しいので、おそらくこれを行う必要はありません。これを回避する簡単な方法は、元の言語ファイルをコピーして貼り付け、終了時に新しいファイルを上書きすることです。それらを上書きする必要がある場合は、新しい言語文字列を作成する必要があります。
ここで言語文字列を置き換える場合は、言語オーバーライドのリソースです。 http://www.inmotionhosting.com/support/edu/joomla-3/languages/overrides
更新ファイルに注意してください。最後にしたいのは、それをそのままにしておき、古いリンクを使用して新しいモジュールを更新することを決定することです。名前を変更すると停止します。