1

hierarchy_select モジュールのいくつかのカスタム変更により、コア分類モジュールの taxonomy_field_validate 関数をオーバーライドできるようにする必要があります。

MYMODULE_taxonomy_field_validate というカスタムモジュールで関数を作成しようとしましたが、それは拾われず、フィールド設定を変更しようとしましたが、データがデータベースに保存される方法が変更され、分類用語として保持する必要があります.

他のアイデアはありますか?

4

1 に答える 1

3

フォームの検証時にこの関数の設定を解除する必要があります。

モジュールで、hook_form_alter実装を記述し、このコードを内部に記述します

unset($form['#validate']['taxonomy_field_validate']);

これがうまくいくことを願っています。

于 2013-02-12T04:54:10.473 に答える