2

私は次の問題があります。私はZend_Select要素を作成し、配列内にmultioptionsを追加します。 Zendは自動的にオプションを翻訳します。その後、私のマルチオプションは正しく並べ替えられません。Zend_Formブレークでのマルチオプションの自動翻訳

は今のところ、私の唯一のオプションは、のようだ:

$element = $this->createElement("select", "name"); 
$element->setMultiOptions($myArray); 
$options = $element->getMultiOptions(); // OPTIONS HAVE BEEN TRANSLATED HERE 
asort($options); 
$element->setMultiOptions($options); 

誰もがこれを行うには良い方法を知っていますか?

答えて

0

私は通常、常に要素に送信する前にオプションを翻訳:

$myArray = ...; // key/value array with values translated 
asort($myArray); 
$element->setMultiOptions($myArray); 

しかし、あなたのソリューションは、私の視点から、同じように良い見えます。

関連する問題