0

我想将 magento 后端中的价格文本字段设为只读,因为我使用另一个自定义属性来固定价格。

我怎样才能做到这一点 ?

非常感谢。

4

2 回答 2

6

您需要catalog_product_load_after使用如下代码创建一个观察者:

$product->setLockedAttributes(array('price'));

并且您的产品编辑表单将具有只读的价格字段。

于 2011-01-25T23:02:24.167 回答
1

由于这会使属性变得非常愚蠢,我不相信有任何简单的机制可以做到这一点。您可以为此使用的一个简单技巧是将 JS 文件添加到该页面,该页面专门禁用价格字段。使用默认 adminhtml 包的 XML 布局文件来添加该 JS 文件。

希望有帮助!

谢谢,乔

于 2011-01-25T16:33:00.973 回答