Необходимо добавить пользовательский атрибут вместе с порядком
Мне нужно установить пользовательский attribute
вместе с order
,
Этот атрибут будет иметь случайные значения при каждом заказе, мне нужно показать это значение в таблице продаж/заказов в admin.
1
Author: Murtuza Zabuawala, 2016-12-21
1 answers
Создайте пользовательский php-файл с этим кодом и поместите его в корневую папку magento.
И запустите файл по URL-адресу.
<?php require_once('app/Mage.php');
Mage::app()->setCurrentStore(Mage::getModel('core/store')->load(Mage_Core_Model_App::ADMIN_STORE_ID));
$installer = new Mage_Sales_Model_Mysql4_Setup;
$attribute = array(
'type' => 'text',
'backend_type' => 'text',
'frontend_input' => 'text',
'is_user_defined' => true,
'label' => 'Your attribute label',
'visible' => true,
'required' => false,
'user_defined' => false,
'searchable' => false,
'filterable' => false,
'comparable' => false,
'default' => ''
);
$attribute2 = array(
'type' => 'text',
'backend_type' => 'text',
'frontend_input' => 'text',
'is_user_defined' => true,
'label' => 'Your attribute label',
'visible' => true,
'required' => false,
'user_defined' => false,
'searchable' => false,
'filterable' => false,
'comparable' => false,
'default' => ''
);
$installer->addAttribute('order', 'placed_order_by', $attribute);
$installer->addAttribute('order', 'related_recurring', $attribute2);
$installer->endSetup();`enter code here`
1
Author: Mrunmay Deswandikar, 2016-12-21 06:27:05