function createProduct($product_name, $product_desc) { global $session_userinfo; use_class('design'); use_class('products_minierp'); $class_pm = new products_minierp(); $design = new design($this->designs_id); $products_id = Product::createNewProduct($design->products_category_id, $design->target_price, '1', $product_name, $product_desc, $design->products_brand_id); $this->addProduct($products_id); $this->followers->addFollower($session_userinfo['id']); return $products_id; }
<?php use_class('Product'); use_class('CategoryTop'); use_class('Category'); $lid = LANGUAGEID; if (isset($_POST['me_action'])) { if ($_POST['me_action'] == 'CREATENEWPRODUCT') { $category_top_id = tep_db_prepare_input($_POST['categories_top_id']); $category_id = tep_db_prepare_input($_POST['categories_id'][$category_top_id]); //$products_price = tep_db_prepare_input($_POST['products_price']); $pname = tep_db_prepare_input($_POST['products_name']); $pdesc = tep_db_prepare_input($_POST['products_desc']); $brand_id = tep_db_prepare_input($_POST['brand_id']); $is_wholesale = true; $product_id = Product::createNewProduct($category_id, 0, '1', $pname, $pdesc, $brand_id, $is_wholesale); header("Location: ?open=product-detail&products_id={$product_id}"); exit; } } if (CategoryTop::getTotalCount() == 0) { $content .= '<h3 class="red">No TOP Catagory found in Database!</h3>'; } else { $ct_options = array(); $cat_options = array(); while ($ct = CategoryTop::getOneByOneAsObject()) { if ($ct->getCategoriesTotalCount() > 0) { $ct_options[$ct->id] = $ct->name; $cat_options[$ct->id] = array(); while ($cat = $ct->getCategoriesOneByOneAsObject()) { if ($cat->getProductCodePrefix() != "") {