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 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> 

 

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

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

 

 

时间: 2024-09-21 02:47:51

magento -- 添加新产品时状态默认为激活,库存状态默认为有库存的相关文章

vc mfc-VC6.0使用ON_REGISTERED_MESSAGE添加新消息时出错

问题描述 VC6.0使用ON_REGISTERED_MESSAGE添加新消息时出错 添加一个新消息: const UINT wm_Find = RegisterWindowMessage(FINDMSGSTRING); 然后添加函数定义和宏映射 afx_msg long OnFind(WPARAM wParam,LPARAM lParam); ON_REGISTERED_MESSAGE(wm_Find, OnFind) 编译时出现下面的错误: error C2440: 'type cast' :

开发RFID新产品时,先考虑好痛点

和公司谈论新产品时,令笔者惊讶的是,有些公司甚至回答不了一个简单的问题"这个产品能提供什么价值?" 如果笔者正运营一家计划开发新读取器或软件方案的公司,笔者会问笔者的开发团队这个产品的卖点在哪,用户为什么会购买这款新读取器或软件方案而不是市场上现有的产品.如果笔者笔者没有收到一个很好的答案,那么笔者不会批准资金来开发这款产品. 如果笔者得到了一个好答案,例如"比现有读取器便宜20%"或"市场上没有管理渔场的RFID软件",然后笔者会问营销团队,请

ASP.NET 2.0数据教程之五十六:添加新记录时包含一个文件上传选项

返回"ASP.NET 2.0数据教程目录" 导言: 在前面2节教程,我们探讨了如何使用FileUpload控件从客户端 向服务器上传文件,以及如何在数据Web控件里显示二进制数据. 在本节 ,我们将创建一个web页面以添加新的种类.除了为类的name和description属性 添加TextBoxes控件外,我们还要在页面上添加2个FileUpload控件 --一个用来上传新类的图片,另一个用来上传类的小说明册子.上 传的图片将直接存储在新记录的Picture列.与此相反,小册子将存储

在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上传选项_自学过程

导言: 在前面2节教程,我们探讨了如何使用FileUpload控件从客户端向服务器上传文件,以及如何在数据Web控件里显示二进制数据. 在本节,我们将创建一个web页面以添加新的种类.除了为类的name和description属性添加TextBoxes控件外,我们还要在页面上添加2个FileUpload控件--一个用来上传新类的图片,另一个用来上传类的小说明册子.上传的图片将直接存储在新记录的Picture列.与此相反,小册子将存储在~/Brochures 文件夹,同时将文件路径存储在新记录的B

中小企业市场战略:如何把握新产品推出时机

相信每一名企业经营者都愿意扩大产品范围.拓展市场,使自己的公司百尺竿头更进一步.然而,新产品的推出时机选择不当却会让一切的准备工作都白费,尤其是对资金与资源本就不充裕的中小企业来说,这甚至会让它们就此一蹶不振. 因此在推出一款新的产品或服务之前,公司经营者应当先询问自己以下5个问题: 新产品是否能进一步巩固或加强公司的战略定位? 新产品是否能帮助公司维持或提高目标市场的份额? 新产品是否会对现有产品的销量产生负面影响? 在新产品推出后,客户是否还会继续购买现有产品? 新产品是针对新市场,还是针对

如何推广新产品?把握时机、注意节奏、明确目标

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 为什么你的企业年年推出新品,年年无所大作为?为什么你的新品推广总感觉力不从心呢?为什么你的新品推广容易出现虎头蛇尾,慢慢无声无息?究竟什么时候推广新产品才为恰当?究竟怎么才能把握推广新品节奏呢?究竟新产品应该如何推广?i黑马分享的这篇文章,作者通过对几个真实案例的诊断,提供了一些建议. 一.新品推广需要把握时机 典型现象:老产品卖不动了,再推

magento -- 如何修改产品列表默认排序

magento的产品在列表页默认是按升序排列,也就是说先添加的产品显示在最前面,这就导致页面上总是看到老产品,而新添加的却要翻页才能看到.想让最新添加的排最前面需要修改文件,方式如下:       打开文件/app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php,找到  /**      * Default direction      *      * @var string      */ protected $_direction

Magento——利用购物车促销规则(Shopping Cart Price Rules)实现自己的功能第一章: 添加新的动作(Actions)

Magento的促销规则引擎,可以用一个词,叫很好很强大,不过虽然可以在Magento后台可以设置很复杂的各种条件(Conditions),但条件对应的动作(Actions)却很少,而且全部都是只针对价格做文章.如下图: 其实利用这个引擎可以开发自己的各种需求功能,一些收费的插件就是这么在做的,包括几个积分插件,都是用这个引擎来设置积分获取和使用的规则.今天讲下我在利用促销引擎上的一些体会,第一篇讲的是如何添加新的动作(Actions),这个是针对Shopping Cart Price Rule

前端-求教:easy-UI tabs子面板中页面点击“处理”时,在index页中 添加新的“处理”面板;

问题描述 求教:easy-UI tabs子面板中页面点击"处理"时,在index页中 添加新的"处理"面板: 现状:只能实现在左侧的树中点击添加tabs子面板(如图中新建的两个).需求:在右侧tabs的子面板中点击"操作"的"处理"按钮.能在此页中新弹出一个处理单据的子面板.大大们,求救啊: 解决方案 http://www.cnblogs.com/hxling/archive/2011/01/17/1937273.html 解