A-A+

添加新产品时状态默认为激活,库存状态默认为有库存

2012年04月07日 灵犀一指 添加新产品时状态默认为激活,库存状态默认为有库存已关闭评论 阅读 766 人 次

添加新产品时状态默认为激活

打开文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注释掉“Please Select”
[php]/**
* Retrieve option array with empty value
*
* @return array
*/
static public function getAllOptions()
{
$res = array(
/*
array(
'value' => '',
'label' => Mage::helper('catalog')->__('-- Please Select --')
)*/
);
foreach (self::getOptionArray() as $index => $value) {
$res[] = array(
'value' => $index,
'label' => $value
);
}
return $res;
}
[/php]
库存状态默认为有库存

打开文件/app/design/adminhtml/default/default/template/catalog/product/tab/inventory.phtml,将
[php] <select id="inventory_stock_availability" name="<?php echo $this->getFieldSuffix() ?>[stock_data][is_in_stock]" class="select" <?php echo $_readonly;?>>
<?php foreach ($this->getStockOption() as $option): ?>
<?php $_selected = ($option['value'] == $this->getFieldValue('is_in_stock')) ? 'selected="selected"' : '' ?>
<option value="<?php echo $option['value'] ?>" <?php echo $_selected ?>><?php echo $option['label'] ?></option>
<?php endforeach; ?>
</select>[/php]
里的'selected="selected"' : ''

换成 '' : 'selected="selected"'

标签:

评论已关闭!