magento -- 添加新產品時狀態默認為激活,庫存狀態默認為有庫存
添加新產品時狀態默認為激活
打開文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注釋掉“Please Select”
/** * 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,將
<select name="<?php echo $this->getFieldSuffix() ?>[stock_data][is_in_stock]" <?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>
裏的'selected="selected"' : ''
換成 '' : 'selected="selected"'
最後更新:2017-04-02 04:26:01