Добавление дополнительного поля в пользовательских опциях продукта: Добавьте html для дополнительного поля:
Откройте файл app \ design \ adminhtml \ default \ default \ template \ catalog \ product \ edit \ options \ option.phtmlДобавьте эту строку для текстового поля
'<td><input type="text" class="input-text" name="<?php echo $this->getFieldName() ?>[{{id}}][css_class]" value="{{css_class}}"></td>'+
сразу после этой строки 'getRequireSelectHtml ()?>' +
2) add '__ (' filed name ')?>' + After
'<th class="opt-req"><?php echo $this->jsQuoteEscape(Mage::helper('catalog')->__('Is Required')) ?></th>'+
Это добавит вводимый текст html сразу после требуемого раскрывающегося списка.
Добавлена функция сохранения данных из нашего вновь созданного поля в фоновом режиме,
открыть файл app \ code \ core \ Mage \ Adminhtml \ Block \ Catalog \ Product \ Edit \ Tab \ Options \ Option.php
3) в методе getOptionValues () add
$value['css_class'] = $option->getCssClass();
и добавьте
'css_class' => $option->getCssClass()
после этого
'sort_order' => $_value->getSortOrder(),
Теперь добавьте столбец базы данных 'new_Coumn' в таблицу базы данных 'catalog_product_option'
Чтобы получить это поле во внешнем интерфейсе $ _option-> getCssClass ();cssClass - это имя поля, которое вы должны использовать.