У меня есть цикл атрибутов, и я пытаюсь отобразить имена атрибутов при первом выборе раскрывающегося списка <select>
.Но каждый раз, когда я повторяю имя, отображается слизень.Поэтому вместо «Металл» отображается «pa_attribute_metal
».
Ниже приведен мой текущий цикл и код, который я сейчас использую.Ясно, что $attribute['name']
не извлекает фактическое имя.
$attributes = $product->get_attributes();
foreach ($attributes as $attribute):
echo '<select name="'.$attribute['name'].'" class="example">';
echo '<option name="'.$attribute['name'].'">'.$attribute['name'].'</option>';
echo '</select>';
endforeach;
Каков наилучший способ вывести фактическое отображаемое имя атрибута через каждый цикл и отобразить его в <option>
?