Я хочу, чтобы получить массив, как показано нижеКак получить значение другого массива?
Array (
[0] => Array (
[product_id] => 6
[price] => 50.0000
[quantity] => 5
[option] => Array (
[option_display] => Array (
[Color] => black
[RAM] => 2GB
)
[option_details] => Array (
[7] => 15
[8] => 16
)
)
)
[1] => Array
(
[product_id] => 6
[price] => 50.0000
[quantity] => 4
[option] => Array
(
[option_display] => Array
(
[Cover Type] => flip
[Description] => leather type
)
[option_details] => Array
(
[7] => flip
[8] => leather type
)
)
))
В приведенном выше коде option_display
являются значения для отображения и в option_details
идентификатор для хранения в БД (Примечание. flip
и leather type
являются поля и текстовой области 15 и 16 отборное окно и радио ящик поэтому он имеет идентификатор)
и мой файл .html
case 'drop_down':
echo $value->getTitle();
echo '<input type="hidden" name="option_display['.$value->getTitle().']" id="option_display_'.$value->getTitle().'" />';
echo '<div><p class="'.(($value->getIsRequire() == 1) ? 'required' : '').'">'.(($value->getIsRequire() == 1) ? '*Required Field' : '').'</p><select name="option_value['.$value->getOptionId().']">';
foreach ($option as $values) {
echo '<option value="'.$values['option_type_id'].'" id="option_value_'.$value->getOptionId().'">'.$values['title'].' + '.Mage::helper('core')->currency($values['price'], true, false).'</option>';
}
echo '</select></div>';
break;
Я получил массив значений
$newdata = array (
'product_id' => $product_id,
'price' => $price,
'quantity' => $quantity,
'option' => array(
'option_display' => $option_display,
'option_details' => $option_value
)
);
В option_details
введите ключ как идентификатор цвета и ОЗУ, а также значения id. В option display
я получил ключ как цвет и оперативную память, но я не знаю, как получить значения (т. Е. Черные и 2gb). Я хочу получить vales not id, что я должен сделать для этого.
я получил тот же результат. Я просто хочу получить значения для параметра option_display .... но мой вывод идет следующим образом [6] => Array ([product_id] => 14 [price] => 10010.0000 [quantity] => 3 [option] => Array ([option_display] => Array ([Color] => [RAM] =>) [option_details] => Array ([5] => 13 [6] => 16))) – Vinothini
цвет и оперативная память пуста – Vinothini
In между циклами foreach, которые вы используете ниже, чтобы получить значение echo $ value [option_display] [Цвет]; –