Php 包括';0';在NumberRay下拉列表中
是否可以将选项“0”包含在以下生成的下拉列表中:-Php 包括';0';在NumberRay下拉列表中,php,arrays,magento,Php,Arrays,Magento,是否可以将选项“0”包含在以下生成的下拉列表中:- 'options' => Mage::helper('menu')->numberArray(5,Mage::helper('menu')->__('')), 这是…的一部分 $fieldset->addField('column', 'select', array( 'name' => 'column', 'label' => Mage::helper('menu')-&
'options' => Mage::helper('menu')->numberArray(5,Mage::helper('menu')->__('')),
这是…的一部分
$fieldset->addField('column', 'select', array(
'name' => 'column',
'label' => Mage::helper('menu')->__('Column'),
'title' => Mage::helper('menu')->__('Column'),
'required' => true,
'options' => Mage::helper('menu')->numberArray(5,Mage::helper('menu')->__('')),
));
这将生成一个下拉列表1-5,但我希望在该下拉列表的开头包含0(或“无”或任何其他不是1+整数的值),但我不确定如何编辑上面的内容以允许这样做
如果有人能告诉我需要什么,那就太好了
提前感谢。因为numberraray()
不是本机的Magento方法,所以我们无法知道这个自定义方法最终会做什么
但是,Varien\u Data\u Form\u Element\u Fieldset::addField()
通常只需要一个简单的assoc数组作为选项
键的值,因此很可能类似的方法会起作用:
'options' => array(
0 => 'none',
1 => 'one',
2 => 'two',
3 => 'three',
4 => 'four',
5 => 'five'
),
你从哪里得到那个助手的?本机Magento中没有“菜单”帮助程序。不,你说得对-它是在扩展包中定义的。如果我需要提供更多信息,很高兴这样做-如果你能让我知道,请。感谢它取代了原来的代码,并允许我包含我想要的内容。非常感谢!:)