多くの場合、フォーム要素はフィールドウィジェットから分離していますが、非常によく似た機能を実装しています。
この質問のように、それらの機能が2つのAPI間を行き来することもあります。有効なフィールドウィジェットフォームを単独で表示することは可能ですか?
フィールドができウィジェットように私には論理的と思われることがあること、フォーム要素もフィールドAPIは約来たときに、フォームのAPIがすでに適所にいた、特に以来、いくつかの基本的なストレージに直接マッピングするために起こります。
なぜこれが当てはまらないのかと思います。
編集: 以下のkiamlalunoで指摘されているように、公式ドキュメントによると、ウィジェットはフォームAPI要素です。つまり、質問を少し編集する必要があります。
Coreタグ付けウィジェットをフォーム要素として使用したかったので、これについて不思議に思いました。しかし、私の知る限りでは、簡単な方法はありません。ウィジェットが要素であると主張するドキュメントにもかかわらず、それは必ずしも本当であるようには見えません。
ウィジェットが次のように宣言されている場合
function hook_widget_info() {
return array('my_widget' => array(
'base element' => 'some_form_element_machine_name',
))
}
その場合、要素の定義はウィジェットから分離されるため、両方の方法で使用できますが、現在はそうではありません。
編集2: 機能リクエストがオープンしました。