他のSOの質問Zend_Form
で説明しているように、再利用できるようにサブクラス化します。私が見つけた1つの問題を除いて、それは非常にうまく機能しています。ビュースクリプトでは、次のコードを使用してフィールドのラベルをレンダリングします。
echo $this->formLabel($this->element->getFullyQualifiedName(),
$this->element->getLabel());
レンダリングされたラベルにはfor
、新しい接尾辞の要素IDではなく、属性の値として元の要素IDが含まれます。Zendコードにバグがありますか、ステップが欠落しているか、何かが間違っていますか?