--- /dev/null
+import php.Lib;
+class ItemScheduler {
+ var stock_id:String;
+ function new(stock_id: String) {
+ this.stock_id = stock_id;
+ }
+
+ function tableHeader() {
+ return ["A", "B", "C"];
+ }
+
+ function generateTable(): Void {
+ for(schedule in this.schedules()) {
+ this.formatRow(schedule);
+ }
+ }
+
+ function formatRow(row) {
+ php.Lib.print('<tr><td>helli</td></tr>');
+
+ }
+
+ function schedules() {
+ return ["a", "b", "c"];
+ }
+}
+
+
include_once($path_to_root . "/includes/ui/ui_input.inc");
include_once($path_to_root . "/reporting/includes/reporting.inc");
-//include_once("includes/item_schedule.inc");
+//include_once("includes/item_scheduler.inc");
+include_once("hincludes/lib/php/Boot.class.php");
$page_security = 'SA_ORDERLINEX_EDIT';
add_access_extensions();
$_POST['stock_id'] = $_GET['stock_id'];
}
-if (!@$_GET['popup'])
+//if (!@$_GET['popup'])
start_form();
if (!isset($_POST['stock_id']))
$_POST['stock_id'] = get_global_stock_item();
- stock_costable_items_list_cells(_("Item:"), 'stock_id', $_POST['stock_id']);
+$stock_id = $_POST['stock_id'];
+ stock_costable_items_list_cells(_("Item:"), 'stock_id', $stock_id);
end_row();
-
end_table(1);
+$scheduler = new ItemScheduler($stock_id);
+
+div_start('item_schedule');
+start_table(TABLESTYLE);
+$th = $scheduler->tableHeader();
+
+table_header($th);
+
+$scheduler->generateTable();
+
+end_table();
+div_end();
+
+
submit_center_first('Update', _("Update"), true, '', 'default', true);
submit_center_last('Cancel', _("Cancel"), true, '', 'cancel', true);
- end_form();
- end_page();
+
+
+end_form();
+end_page();
?>