質問: joomlaのフロントエンドからbootstrapを完全に削除するにはどうすればよいですか? 最近、bootstrapのすべてのインスタンスをデバッグ目的でjoomlaのフロントエンドから削除しようとしました。joomla3.3の比較的新しいインストールでスケルトンテンプレートを使用していました。=のすべてのインクルードを削除しましたbootstrapテンプレートから、それをロードしていると思われるすべてのプラグインとモジュールをオフにしました。joomlaキャッシュもクリアしました。それにもかかわらず、firebugは、joomlaがまだbootstrap.minをロードしようとしていると教えてくれました/media/jui/js/bootstrap.min.jsからの.jsbootstrapファイルの名前を一時的に変更して問題を解決しましたが、不思議に思いました。 これはすべてのjoomla 3.3インストールで起こりますか、それとも私だけですか? bootstrapがどこから読み込まれているかを特定する方法はありますか? bootstrapの読み込みを無効にする方法はありますか?
回答: ただのアイデア(テストされていません)ですが、bootstrapの設定を解除する小さなプラグインを作成してみませんか?このようなもの:public function onafterrender() { //get the array containing all the script declarations $document = jfactory::getdocument(); $headdata = $document->getheaddata(); $scripts = $headdata['scripts']; //remove script unset($scripts['/media/jui/js/bootstrap.min.js']); $headdata['scripts'] = $scripts; $document->setheaddata($headdata); }