Ich weiß, wie ich ein Produktattribut aus einem Installationsskript hinzufügen kann, aber wie kann ich Magento anweisen, einen der Werte als Standardwert zu verwenden? (oder mehr Werte, falls es sich um ein Mehrfachauswahlattribut handelt).
Ich verwende diesen Code in einem Installationsskript, um ein Attribut mit folgenden Optionen hinzuzufügen:
$installer->addAttribute('catalog_product', "some_code_here", array(
'type' => 'int', //or varchar if it's multiselect
'input' => 'select', //or multiselect
'label' => 'Attribute label here',
'sort_order' => 1000,
'required' => false,
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
'backend' => 'eav/entity_attribute_backend_array',
'option' => array (
'values' => array(
0 => 'Value 1',
1 => 'Value 2',
2 => 'Value 3',
)
),
));
Also muss ich Value 2den Standardwert festlegen. Oder Value 2und Value 3falls ich ein Mehrfachauswahlattribut erstelle
colormit Optionen Red, Green, Blueund möchte (ohne Administratorinteraktion), dass die GreenOption die Standardoption ist. Ich hoffe das war etwas klarer.

default => 'value 2’?