首页 > 代码库 > magento -- 添加新产品时状态默认为激活,库存状态默认为有库存
magento -- 添加新产品时状态默认为激活,库存状态默认为有库存
添加新产品时状态默认为激活
打开文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注释掉“Please Select”
[php] view plaincopy
- /**
- * 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;
- }
库存状态默认为有库存
打开文件/app/design/adminhtml/default/default/template/catalog/product/tab/inventory.phtml,将
[php] view plaincopy
- <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="http://www.mamicode.com/<?php echo $option[‘value‘] ?>" <?php echo $_selected ?>><?php echo $option[‘label‘] ?></option>
- <?php endforeach; ?>
- </select>
里的‘selected="selected"‘ : ‘‘
换成 ‘‘ : ‘selected="selected"‘
magento -- 添加新产品时状态默认为激活,库存状态默认为有库存
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。