Magento 在“管理”部分的“捆绑项目”选项中添加新字段
我是magento的新bie。我正在从管理部分创建捆绑产品。当我添加捆绑项目时,只有标题字段用于信息,但我需要为说明添加一个字段,就像我为计算机创建捆绑项目一样,但我需要显示有关它的说明 请帮助。我的要求是添加新的描述字段以及捆绑项目选项中的标题。Magento 在“管理”部分的“捆绑项目”选项中添加新字段,magento,magento-1.7,magento-1.6,magento-1.8,Magento,Magento 1.7,Magento 1.6,Magento 1.8,我是magento的新bie。我正在从管理部分创建捆绑产品。当我添加捆绑项目时,只有标题字段用于信息,但我需要为说明添加一个字段,就像我为计算机创建捆绑项目一样,但我需要显示有关它的说明 请帮助。我的要求是添加新的描述字段以及捆绑项目选项中的标题。 任何帮助都将不胜感激。您可以通过编辑app\design\adminhtml\default\default\template\catalog\product\edit\options\type\select.phtml和少量数据库更改,为magen
任何帮助都将不胜感激。您可以通过编辑
app\design\adminhtml\default\default\template\catalog\product\edit\options\type\select.phtml
和少量数据库更改,为magento捆绑产品添加额外字段
编辑:
首先,我们必须使用instraller脚本将自定义字段添加到数据库中的catalog\u product\u option\u type\u value表中
<?php
/* @var $installer Mage_Core_Model_Resource_Setup */
$installer = $this;
$installer->getConnection()
->addColumn($installer->getTable('catalog/product_option_type_value'), 'your_custom_field_name’, 'VARCHAR(128) NULL');
$installer->endSetup();
在OptionTemplateSelect Variable in tag中打开companyname/catalog/product/edit/options/type/select.phtml
ile,我们在“排序顺序”字段下添加行
'<th class="type-title"><?php echo Mage::helper('catalog')->__('your_custom_field_name') ?></th>'+
在“getOptionValues()”方法中,循环:foreach($option->getValues()作为$\u值){
将新键:“您的自定义字段名称”添加到变量:$value及其值:$\u value->getYourCustomField();
现在,自定义字段将出现在数据库中
为了让新属性出现在前端,请重写类:Mage\u Catalog\u Block\u Product\u View\u Options\u Type\u选择并添加新添加的属性。但请注意,根据自定义选项的类型,会生成不同类型的HTML
有关详细信息,请参阅此链接虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。@rgetman删除链接后,此答案仍然包含一些有用的信息。这不是一个仅链接答案。@Targetman感谢各位,我已经更新了答案,尽管它会涉及版权问题,但无论如何,我已经添加了答案的重要部分。
'<th class="type-title"><?php echo Mage::helper('catalog')->__('your_custom_field_name') ?></th>'+
'<td><input type="text" class="input-text select-type-details" id="product_option_{{id}}_select_{{select_id}}_title" name="product[options][{{id}}][values][{{select_id}}][your_custom_field_name]" value="{{your_custom_field_name}}">{{checkboxScopeTitle}}</td>'+
Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option