コマンドラインからテンプレートパスをヒントします
-
16-10-2019 - |
質問
なんらかの理由で、Magentoデータベースのmysqldumpを作成し、新しいデータベースにインポートし、突然テンプレートパスのヒントがオンになっています。コマンドラインからこれらをオフにするにはどうすればよいですか?または、これらをオフにするには、データベースでどのテーブル/列を変更する必要がありますか?
ありがとうございました!
解決
次のクエリを実行することで、それらをオフにすることができます。
UPDATE core_config_data SET value = '0' WHERE path LIKE '%template_hints%';
クエリを実行した後、Magentoのルートにいるときは、Var/Cacheディレクトリもクリーニングしてください。 (rm -rf var/cache/*
)
楽しみ ;)
他のヒント
代替案は、Magicentoプラグインを使用してPHPStorm IDEを使用することです。Magento開発のための非常に便利なツール、パスのヒントをオン/オフ、クリーンキャッシュもあります。
一部のプロパティをTRUEに切り替えます。
class Mage_Core_Block_Template extends Mage_Core_Block_Abstract
{
...
//near the row 66-67
protected static $_showTemplateHints = true;
protected static $_showTemplateHintsBlocks = true;
...
}
outを使用する場合は、n98-magerun2スクリプトから https://github.com/netz98/n98-magerun2
ヒントを有効にするために、ウェブサイトのルートから以下を実行します
n98-magerun2.phar dev:template-hints enable
そして、これは無効になります
n98-magerun2.phar dev:template-hints disable
2.2では、コマンドラインを実行できます。
php bin/magento dev:template-hints:enable
php bin/magento dev:template-hints:disable
所属していません magento.stackexchange