質問

なんらかの理由で、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開発のための非常に便利なツール、パスのヒントをオン/オフ、クリーンキャッシュもあります。

http://www.jetbrains.com/phpstorm/

http://magicento.com/

一部のプロパティを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 
ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top