<?php $bill_box = new NTKVBox("bill_box", 0, 0, False); $customer_data = $customer->get($data[0][1]); $label = new NTKLabel("bill_label", "<b>Rechung: " . $data[0][5] . "<br>" . $customer_data[0][2] . " " . $customer_data[0][3] . "</b><br><br>"); $bill_box->add($label); $bill_list = $bill_product->getByBillId($data[0][0]); $bill_pos_table = new NTKTable("", count($bill_list) + 2, 7, False); $bill_pos_table->add(new NTKLabel("", "Produktnummer"), 0, 0, 100); $bill_pos_table->add(new NTKLabel("", "Produkt"), 0, 1); $bill_pos_table->add(new NTKLabel("", "Stück"), 0, 2, 60); $bill_pos_table->add(new NTKLabel("", "Anmerkung"), 0, 3, 200); $bill_pos_table->add(new NTKLabel("", "Rabatt"), 0, 4, 60); $bill_pos_table->addFormRow("bill_product_form_new", "bill.php", 1, array(array('db_action', 'position_add'), array('bill_product_id', ''), array('bill_id', $data[0][0]), array('action', 'edit'), array('from_page', $from_page), array('fp_tour_id', $fp_tour_id), array('fp_date', $fp_date))); $product_id_entry = new NTKEntry("product_id", ""); $product_id_entry->addEvent("onkeyup", "parent.frames['action'].location.href='action_product.php?form=bill_product_form_new&entry=product_id&next=amount&search='+this.value;"); $onload .= "document.getElementById('product_id').focus();"; $bill_pos_table->add($product_id_entry, 1, 0, 100); $bill_pos_table->add(new NTKLabel("", " "), 1, 1); $bill_pos_table->add(new NTKEntry("amount", ""), 1, 2, 60); $bill_pos_table->add(new NTKEntry("details", ""), 1, 3, 200); $bill_pos_table->add(new NTKEntry("rabatt", ""), 1, 4, 60); $bill_pos_table->add(new NTKButton("", "hinzufügen", "document.forms['bill_product_form_new'].submit();"), 1, 6); for ($i = 0; $i < count($bill_list); $i++) { $product_data = $product->get($bill_list[$i][2]); $bill_pos_table->addFormRow("bill_product_form_" . $bill_list[$i][0], "bill.php", $i + 2, array(array('db_action', 'position_edit'), array('bill_product_id', $bill_list[$i][0]), array('bill_id', $bill_list[$i][1]), array('action', 'edit'), array('price', $bill_list[$i][6]), array('tax', $bill_list[$i][7]), array('from_page', $from_page), array('fp_tour_id', $fp_tour_id), array('fp_date', $fp_date))); $product_id_entry = new NTKEntry("product_id", $bill_list[$i][2]); $product_id_entry->addEvent("onkeyup", "parent.frames['action'].location.href='action_product.php?form=bill_product_form_" . $bill_list[$i][0] . "&entry=product_id&next=amount&search='+this.value;"); $bill_pos_table->add($product_id_entry, $i + 2, 0, 100); $bill_pos_table->add(new NTKLabel("", $product_data[0][1]), $i + 2, 1); $bill_pos_table->add(new NTKEntry("amount", $bill_list[$i][3]), $i + 2, 2, 60);