zoukankan      html  css  js  c++  java
  • magento -- 添加新产品时状态默认为激活,库存状态默认为有库存

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

        打开文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注释掉“Please Select”

    [php] view plaincopy
     
    1. /** 
    2.      * Retrieve option array with empty value 
    3.      * 
    4.      * @return array 
    5.      */  
    6.     static public function getAllOptions()  
    7.     {  
    8.         $res = array(  
    9.              /* 
    10.             array( 
    11.                 'value' => '', 
    12.                 'label' => Mage::helper('catalog')->__('-- Please Select --') 
    13.             )*/  
    14.         );  
    15.         foreach (self::getOptionArray() as $index => $value) {  
    16.             $res[] = array(  
    17.                'value' => $index,  
    18.                'label' => $value  
    19.             );  
    20.         }  
    21.         return $res;  
    22.     }  

    库存状态默认为有库存

    打开文件/app/design/adminhtml/default/default/template/catalog/product/tab/inventory.phtml,将

    [php] view plaincopy
     
    1. <select id="inventory_stock_availability" name="<?php echo $this->getFieldSuffix() ?>[stock_data][is_in_stock]" class="select" <?php echo $_readonly;?>>  
    2.         <?php foreach ($this->getStockOption() as $option): ?>  
    3.             <?php $_selected = ($option['value'] == $this->getFieldValue('is_in_stock')) ? 'selected="selected"' : '' ?>  
    4.             <option value="<?php echo $option['value'] ?>" <?php echo $_selected ?>><?php echo $option['label'] ?></option>  
    5.         <?php endforeach; ?>  
    6.         </select>  

    里的'selected="selected"' : ''

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

  • 相关阅读:
    在简单地形上小车运动轨迹的数学表达(一)
    结尾
    第十四章 多线程编程
    第十五章 进程池与线程池
    第十章 信号
    第十一章 定时器
    第十三章 多进程编程
    第八章 高性能服务器程序框架
    KMP 专场 POJ2752
    约瑟夫问题 双链表实现
  • 原文地址:https://www.cnblogs.com/focai/p/4186828.html
Copyright © 2011-2022 走看看