echo "<td class='dataTableContent' valign='top'>" . ADDPRODUCT_TEXT_CONFIRM_QUANTITY . "<input name='add_product_quantity' size='2' value='1'> <input type='checkbox' name='applyspecialstoprice' CHECKED>" . ADDPRODUCT_SPECIALS_SALES_PRICE . "</td>"; echo "<td class='dataTableContent' align='center'><input type='submit' value='" . ADDPRODUCT_TEXT_CONFIRM_ADDNOW . "'>"; if ($_POST['id'] != NULL) { foreach ($_POST['id'] as $id => $value) { if (is_array($value)) { foreach ($value as $id2 => $value2) { if (is_array($value2)) { foreach ($value2 as $id3 => $value3) { echo '<input type="hidden" name="id[' . $id . '][' . $id2 . '][' . $id3 . ']" value="' . zen_html_quotes($value3) . '">'; } } else { echo '<input type="hidden" name="id[' . $id . '][' . $id2 . ']" value="' . zen_html_quotes($value2) . '">'; } } } else { echo '<input type="hidden" name="id[' . $id . ']" value="' . zen_html_quotes($value) . '">'; } } } echo "<input type='hidden' name='add_product_categories_id' value='{$add_product_categories_id}'>"; echo "<input type='hidden' name='add_product_products_id' value='{$add_product_products_id}'>"; echo "<input type='hidden' name='step' value='5'>"; echo "</td>\n"; echo "</form></tr>\n"; } echo "</table></td></tr>\n"; } ?> </table></td> <!-- body_text_eof //--> </tr>
<!-- Begin Products Listings Block --> <?php // Override order.php Class's Field Limitations $index = 0; $order->products = array(); $orders_products_query = $db->Execute("select * from " . TABLE_ORDERS_PRODUCTS . " where orders_id = '" . (int) $oID . "'"); #while ($orders_products = zen_db_fetch_array($orders_products_query)) { while (!$orders_products_query->EOF) { $order->products[$index] = array('qty' => $orders_products_query->fields['products_quantity'], 'name' => zen_html_quotes($orders_products_query->fields['products_name']), 'model' => zen_html_quotes($orders_products_query->fields['products_model']), 'tax' => $orders_products_query->fields['products_tax'], 'price' => $orders_products_query->fields['products_price'], 'final_price' => $orders_products_query->fields['final_price'], 'onetime_charges' => $orders_products_query->fields['onetime_charges'], 'products_id' => $orders_products_query->fields['products_id'], 'orders_products_id' => $orders_products_query->fields['orders_products_id']); $subindex = 0; $attributes_query_string = "select * from " . TABLE_ORDERS_PRODUCTS_ATTRIBUTES . " where orders_id = '" . (int) $oID . "' and orders_products_id = '" . (int) $orders_products_query->fields['orders_products_id'] . "'"; $attributes_query = $db->Execute($attributes_query_string); #while ($attributes = zen_db_fetch_array($attributes_query)) { while (!$attributes_query->EOF) { $order->products[$index]['attributes'][$subindex] = array('option' => zen_html_quotes($attributes_query->fields['products_options']), 'value' => zen_html_quotes($attributes_query->fields['products_options_values']), 'prefix' => $attributes_query->fields['price_prefix'], 'price' => $attributes_query->fields['options_values_price'], 'options_values_id' => $attributes_query->fields['products_options_values_id'], 'options_id' => $attributes_query->fields['products_options_id'], 'orders_products_attributes_id' => $attributes_query->fields['orders_products_attributes_id']); $subindex++; $attributes_query->MoveNext(); } $index++; $orders_products_query->MoveNext(); } for ($i = 0; $i < sizeof($order->products); $i++) { $orders_products_id = $order->products[$i]['orders_products_id']; $RowStyle = "dataTableContent"; echo ' <tr class="dataTableRow">' . "\n" . ' <td class="' . $RowStyle . '" valign="top" align="left">' . "<input name='update_products[{$orders_products_id}][qty]' size='2' value='" . $order->products[$i]['qty'] . "'> X</td>\n" . ' <td class="' . $RowStyle . '" valign="top" align="left">' . "<input name='update_products[{$orders_products_id}][name]' size='55' value='" . $order->products[$i]['name'] . "'>"; // Has Attributes? if (sizeof($order->products[$i]['attributes']) > 0) { echo '<br><nobr><small> <i> ' . TEXT_ATTRIBUTES_ONE_TIME_CHARGE . ' ' . "<input name='update_products[{$orders_products_id}][onetime_charges]' size='8' value='" . $order->products[$i]['onetime_charges'] . "'>"; if ($_GET[advancedoptions] != 'yes') { echo " <a href='" . $PHP_SELF . "?oID={$oID}&action=edit&advancedoptions=yes'> " . TEXT_ATTRIBUTES_ADVANCED_EDITOR . " </a>";
</td> <td valign="top"><span class="main"> <input name="update_customer_country" size="25" value="<?php echo zen_html_quotes($order->customer['country']); ?> "> </span></td> <td valign="top"><span class="main"> <input name="update_billing_country" size="25" value="<?php echo zen_html_quotes($order->billing['country']); ?> "> </span></td> <td valign="top"><span class="main"> <input name="update_delivery_country" size="25" value="<?php echo zen_html_quotes($order->delivery['country']); ?> "> </span></td> <td> </td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table>