[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Извлечь данные из массива
begotten
Здравствуйте. Уже третий день мучаюсь(((( В php ничего толком не знаю, а приходится сайт один допиливать. Подскажите пожалуйста.
Есть некий массив со значениями. Нужно как-то из этого массива извлекать нужные мне данные, а сейчас оттуда все подряд выносится на страницу. Вот код:
 
<?php if($this->params->get('itemExtraFields') && count($item->extra_fields)): ?>
<!-- Item extra fields -->
<
div class="genericItemExtraFields">
<
h4>Дополнительная информация</h4>
<
ul>
<?php foreach ($item->extra_fields as $key=>$extraField): ?>
<?php
if($extraField->value): ?>
<li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?>">
<
span class="genericItemExtraFieldsLabel"><?php echo $extraField->name; ?></span>
<
span class="genericItemExtraFieldsValue"><?php echo $extraField->value; ?></span>
</
li>
<?php endif; ?>
<?php
endforeach; ?>
</ul>
<
div class="clr"></div>
</
div>
<?php endif; ?>

Вот страница: http://белгороддом.рф/itemlist/filterfork2?mid=123 (значения ниже слов "Дополнительная информация")

На другой странице я уже это как-то сделал. Там сейчас код выглядит так.
В заголовке файла:

$extrafields = array();
foreach($this->item->extra_fields as $item)
{
$extrafields[$item->id] = $item->value;
}


И там где мне нужно вывести значение я пишу так:
<?php echo $extrafields[23];?>


Вот ссылка: белгороддом.рф тоже значения после "Дополнительная информация"
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.