我正在使用EavSetup
为我的产品创建一些属性。我将这些属性中的一些用于页面下方的一些其他产品描述中,有时255个字符的限制并没有减少它,因为我可能想对产品进行更多说明。
我注意到在Magento核心中,诸如description
之类的东西也是产品属性,但它们不限于255个字符。有办法复制吗?
这是我用来添加属性的代码(这是我创建的自定义模块的一部分):
$eavSetup->addAttribute(
\Magento\Catalog\Model\Product::ENTITY,
'feature_2_text',
[
'type' => 'text',
'backend' => '',
'frontend' => '',
'label' => 'Feature 2 text',
'input' => 'textarea',
'class' => '',
'source' => '',
'global' => 1,
'visible' => true,
'required' => false,
'user_defined' => true,
'default' => null,
'searchable' => false,
'filterable' => false,
'comparable' => false,
'visible_on_front' => false,
'used_in_product_listing' => true,
'unique' => false,
'apply_to' => '',
'system' => 1,
'group' => 'Product Features'
]
);
我尝试使用varchar
和text
作为类型,但据我所知,这似乎并没有改变...
有什么想法吗?预先感谢