Zend Form oluşturmak için bir INI dosya biçimini kullanarak ama ben ini gelen doldurulmuş seçenekler dizisini almak için görünmüyor olabilir

1 Cevap php

Ben Zend_Form_Element doğru taşıdık benim aşağıdaki işlevi alabilirsiniz bir yolu var mı? Özel bir unsur var ve ben üzerinde çalışıyorum ne ayrıntılar için benim kendi seçeneklerini geçirerek: INI olacak aşağıda PHP ve takip

$html = $this->helper->formBlah(array(
                'name'=>'foo',
                'value'=>'bar',
                'attribs'=>array('id'=>'boom','rows'=>10),
                'options'=>array(
                        'setup'=>array('mode'=>'exact')
                        )
        ));

Şimdi bu fonksiyonları kullanarak iş Mükemmel ince :-) yapar ama ben çevirilerde kaybolmak nerede bir ini dönüştürülerek olduğunu:

simple.elements.foo.type = "custom"
simple.elements.foo.options.label = "foo"
simple.elements.foo.id=boom
simple.elements.foo.options.attribs.rows = 10
simple.elements.foo.options.setup.mode = exact

Benim nesneyi incelemek zaman Attribs gibi tüm seçenekleri alır gibi şimdi görünüyor!

-D: Belirli bu sorundan ile herhangi bir yardım büyük mutluluk duyacağız

Bir demet teşekkür!

1 Cevap

Deneyin:

simple.elements.foo.type = "custom"
simple.elements.foo.options.label = "foo"
simple.elements.foo.id=boom
simple.elements.foo.options.attribs.rows = 10
simple.elements.foo.multiOptions.setup.mode = exact

Ve burada ilgili sorun için http://framework.zend.com/issues/browse/ZF-2711