Habe ein kleines problem bei der template ausgabe:
php code:
Code: Alles auswählen
case 'select_box':
$template->assign_block_vars('header.info_row',array(
'NAME' => $data['item'][ $id ]['name'],
));
foreach ( $data['item'][ $id ]['value'] as $item => $dummy2 )
{
$template->assign_block_vars('header.info_row.item_row',array(
'ITEM_NAME' => $data['item'][ $id ]['value'][ $item ],
));
}
$template->set_switch('header.info_row.select_box');
break;
Code: Alles auswählen
<!-- BEGIN header -->
<tr>
<td class="catLeft" height="28"><span class="cattitle">{header.HEADER_NAME}</span></td>
<td class="catRight" height="28"><span class="cattitle">{header.HEADER_VALUE}</span></td>
</tr>
<!-- BEGIN info_row -->
<tr>
<!-- BEGIN text -->
<td class="<!-- BEGIN light -->row1<!-- BEGINELSE light -->row2<!-- END light -->" align="left" valign="middle"><span class="gen">{header.info_row.NAME}:</span></td>
<td class="<!-- BEGIN light -->row1<!-- BEGINELSE light -->row2<!-- END light -->" align="left" valign="middle"><span class="gen">{header.info_row.VALUE}</span></td>
<!-- END text -->
<!-- BEGIN select_box -->
<td class="<!-- BEGIN light -->row1<!-- BEGINELSE light -->row2<!-- END light -->" align="left" valign="middle"><span class="gen">{header.info_row.NAME}:</span></td>
<td class="<!-- BEGIN light -->row1<!-- BEGINELSE light -->row2<!-- END light -->" align="left" valign="middle"><span class="gen">
<select name="{header.info_row.ITEM_SELECT_NAME}">
<!-- BEGIN item_row -->
<option value = "{header.info_row.item_row.ITEM_VALUE}" {header.info_row.item_row.ITEM_SELECT}>{header.info_row.item_row.ITEM_NAME}</option>
<!-- END item_row -->
</select>
</span></td>
<!-- END select_box -->
</tr>
<!-- END info_row -->
<!-- END header -->
Code: Alles auswählen
<!-- BEGIN item_row -->
<option value = "{header.info_row.item_row.ITEM_VALUE}" {header.info_row.item_row.ITEM_SELECT}>{header.info_row.item_row.ITEM_NAME}</option>
<!-- END item_row -->
MfG
Dave