私はモジュールの作成に取り組んでおり、Field APIと、すべての設定がさまざまなフィールドで機能することと機能しないことをゆっくりと理解しています。私がこれを行っている間、カスタムコンテンツタイプを更新する唯一の方法は、モジュールを無効にしてアンインストールしてから再度有効にすることです。
これを行う簡単な方法はありますか?今のところ、同じことを何度も繰り返すには数回のクリックが必要な、やや骨の折れるプロセスです。 (理想的には)ワンクリックでこれを非常に迅速に処理するためのスクリプトまたはモジュールを探しています。
ソリューション1. Devel + Drush:
devel drushコマンドを使用して、モジュールのすべての依存関係を含むモジュールを再インストールできます。
drush devel-reinstall modulename
このコマンドのエイリアスもあります
drush dre modulename
ソリューション2.ドラッシュ:
これは私が通常使用するものです drush for
drush pm-disable mymodule
drush pm-uninstall mymodule
drush pm-enable mymodule
また、独自のカスタムコマンドを定義して、これらを1つのコマンドに結合することもできます。
シェルアクセスがない場合、 Devel module がそのような機能を提供します。インストールして、mysite.com/devel/reinstallにアクセスします。