my other SO questionで説明するように、再利用できるようにサブクラスZend_Form
をサブクラス化します。私が見つけた1つの問題を除いて、うまくいきます。私のビュースクリプトでは、私はフィールドのラベルをレンダリングするために、このコードを使用します。Zend Form Elementラベル "for"属性
echo $this->formLabel($this->element->getFullyQualifiedName(),
$this->element->getLabel());
レンダリングされたラベルがfor
属性の値ではなく、新たに、接尾辞、要素IDとして元の要素IDを持っています。 Zendコードにバグがありますか?ステップがない、または間違っていますか?
新しい接尾辞付きIDをどのように正確に、どのメソッド(!)で実装したかを表示できますか? – singles
リンク先の他の質問にアクセスすると、コードが表示されます。私は接尾辞を設定するための関数を追加し、 'render()'関数をオーバーライドしました。 – Sonny