回答:
これは、Apacheの設定にある程度の経験を必要とするため、かなり技術的なソリューションです。利点は、Joomla!のファイルをハッキングする必要がないことです。インストール自体。
基本的に、私がしたいことは、生成されるページ(ほとんどすべてのページ)にHTMLを追加することです。
このために、Apache Module mod_substituteを使用します。モジュール自体を内部でアクティブ化する必要があります(通常は#コメントを削除するだけhttpd.conf
です)。
LoadModule substitute_module modules/mod_substitute.so
仮想ホストファイルの次(httpd-vhosts.conf
):
<VirtualHost *>
DocumentRoot "C:\...."
ServerName joomla-development
AddOutputFilterByType SUBSTITUTE text/html
Substitute "s|</body>|<div style='position:fixed; left:100px; top:50px; background-color:red'><h1>DEV WEBSITE</h1></div></body>|i"
<Directory "C:\....">
AllowOverride All
Require all granted
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
基本的Substitute
には、</body>
タグをHTMLに置き換えています。この方法で、Ajaxの要求から離れようとします。
最終結果:
私たちが従うプラクティスは-
スタイリッシュなブラウザプラグイン(FirefoxおよびChrome用)は、このタスク用に設計されています。指定されたURLのすべてのページに追加のカスタムCSSを適用します。実際にルール[URL] => [CSS]を定義します。
上記の例:左に実線または点線を追加することで区別できます
赤 =生産、黄色 =事前生産、緑 = TEST、青 =トレーニング、灰色 = DEVなど
利点:
短所: