public function addProducts($brandid, $catid) { Larasset::start('header')->css('magicsuggest'); Larasset::start('footer')->js('magicsuggest'); $productcat = Productcategory::find($catid)->toArray(); $brand = Brand::find($productcat['brand_id'])->toArray(); $data['productcat'] = $productcat; $data['brand'] = $brand; return View::make('admin.create.addproduct', $data); }
function getBrands() { $store_brands = array(); $db_brands = $GLOBALS['DB']->query("SELECT brands.* FROM\n stores JOIN brands_stores ON (stores.id = brands_stores.store_id)\n JOIN brands ON (brands_stores.brand_id = brands.id)\n WHERE stores.id = {$this->getId()};"); foreach ($db_brands as $brand) { $found_brand = Brand::find($brand['id']); array_push($store_brands, $found_brand); } return $store_brands; }
public function postUpdate() { $brand_id = Input::get('brand_id'); $categories = array_values(Input::get('categories')); $brand = Brand::find($brand_id); $brand->name = Input::get('brand'); $brand->save(); $brand->categories()->sync($categories); return Redirect::back()->withErrors(['succes' => 'actualizacion :D']); }
function testFind() { $brand_name = "Air Jordan"; $test_brand = new Brand($brand_name); $test_brand->save(); $brand_name2 = "Nike"; $test_brand2 = new Brand($brand_name2); $test_brand2->save(); $result = Brand::find($test_brand->getId()); $this->assertEquals($test_brand, $result); }
function testFind() { $name = "Clides"; $test_brand = new Brand($name); $test_brand->save(); $name2 = "Marthas"; $test_brand2 = new Brand($name2); $test_brand2->save(); $result = Brand::find($test_brand->getId()); $this->assertEquals($test_brand, $result); }
public static function totalProductWorth($brand_id) { $prices = Brand::find($brand_id)->products->lists('total_price'); if ($prices != null and !empty($prices)) { foreach ($prices as $price) { @($p += $price); } return $p; } return 0; }
public function UpdateListBrand() { $input = Input::all(); $listBrandID = $input['update_list_brand_id']; $listBrandID = explode(",", $listBrandID); foreach ($listBrandID as $p) { if ($input['name'] != '') { $brand = Brand::find($p); $brand->name = $input['name']; $brand->save(); } } }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id) { // $validation = Validate::BrandValidation(Input::all()); if ($validation->fails()) { return Redirect::to('marca/create')->withErrors($validation)->withInput(); } else { $brand = Brand::find($id); $brand->brand = Input::get('brand'); $brand->save(); return Redirect::to('admin/marca'); } }
function test_find() { //Arrange $brand_name = "Nike"; $test_brand = new Brand($id, $brand_name); $test_brand->save(); $brand_name2 = "Adidas"; $test_brand2 = new Brand($id, $brand_name2); $test_brand2->save(); //Act $result = Brand::find($test_brand->getId()); //Assert $this->assertEquals($test_brand, $result); }
public function putEdit($id) { $brand = Brands::find((int) $id); if (empty($brand)) { return Redirect::to('admin/brand')->with('errors', 'Invalid Brand ID'); } $fields = array('title' => Input::get('title'), 'description' => Input::get('description'), 'status' => Input::get('status'), 'visibility' => Input::get('visibility'), 'slug' => Input::get('slug'), 'url' => Input::get('url')); $rules = array('title' => "required|unique:brands,title,{$id}", 'slug' => "required|unique:brands,slug,{$id}"); $v = Validator::make($fields, $rules); if ($v->fails()) { return Redirect::to("admin/brand/edit/{$id}")->withErrors($v)->withInput(); } $brand->fill($fields); $brand->save(); return Redirect::to('admin/brand')->with('message', 'Brand Updated'); }
public function saveAddCategory() { $catsArray = json_decode(Input::get('category')); $brand_id = Input::get('brand_id'); $cat_type = Input::get('cat_type'); if (!empty($catsArray)) { //We fetch the name of categories under that brand $brandModel = Brand::find($brand_id); $brandCat = $brandModel->categories->lists('name'); $brandName = $brandModel->name; $tempStoreCatsForLog['cats'] = array(); foreach ($catsArray as $category) { //We check if the new category existed in the list of categories under the brand if (in_array($category, $brandCat)) { $data['status'] = 'error'; $data['message'] = $category . ' already exist'; } else { $cat = new Productcategory(); $cat->name = strtolower(trim(extract_char($category, array('text', 'int')))); $cat->brand_id = $brand_id; $cat->type = $cat_type; $tempStoreCatsForLog['cats'][] = $cat->name; if (!$cat->save()) { $data = $cat->validatorStatus; } elseif (empty($data)) { $data['status'] = 'success'; $data['message'] = 'Created successfully'; } } } if (!empty($tempStoreCatsForLog['cats'])) { //Log area $log['products'] = "[ {$brandName} ] = " . implode(' | ', $tempStoreCatsForLog['cats']); $log['stocktype'] = 'create'; $this->_saveActivityLog($log); } } else { $data['status'] = 'error'; $data['message'] = 'Field can not be empty'; } return Response::json($data); }
function test_find() { //Arrange $brand_name = "Nike"; $id = 1; $test_brand = new Brand($brand_name, $id); $test_brand->save(); //Act $result = Brand::find($test_brand->getId()); //Assert $this->assertEquals($test_brand, $result); }
function testFind() { //Arrange $brand_name = "Super Kicks"; $test_brand = new Brand($brand_name); $test_brand->save(); $brand_name2 = "Cool Shoes"; $test_brand2 = new Brand($brand_name2); $test_brand->save(); //Act $id = $test_brand->getId(); $result = Brand::find($id); //Assert $this->assertEquals($test_brand, $result); }
public function single_product() { $product_id = Request::segment(2); $product = Product::find($product_id); if (!$product) { $response_array = array('success' => 'false', 'error_code' => '406', 'error' => 'Product not found.'); $response_code = 200; $response = Response::json($response_array, $response_code); return $response; } else { $response_array['success'] = 'true'; $response_array['product'] = $product->toArray(); $response_array['product']['brand'] = array(); $response_array['product']['tags'] = array(); $response_array['product']['alternatives'] = array(); $brand = Brand::find($product->brand_id)->toArray(); if ($brand) { $response_array['product']['brand'] = $brand; } $tags = DB::table('product_tag')->where('product_tag.product_id', $product->id)->leftJoin('options', 'product_tag.option_id', '=', 'options.id')->select('options.id', 'options.name')->get(); if ($tags) { foreach ($tags as $tag) { $tag = json_decode(json_encode($tag), true); array_push($response_array['product']['tags'], $tag); } } $products = DB::table('product_alternative')->where('product_alternative.product_id', $product->id)->leftJoin('products', 'product_alternative.alternative_product_id', '=', 'products.id')->select('products.*')->get(); if ($products) { foreach ($products as $product) { $product = json_decode(json_encode($product), true); array_push($response_array['product']['alternatives'], $product); } } $response_code = 200; $response = Response::json($response_array, $response_code); return $response; } }
function testFind() { //Arrange $brand_name = "Nike"; $test_brand = new Brand($brand_name, $id); $test_brand->save(); $brand_name2 = "Reebok"; $test_brand2 = new Brand($brand_name2, $id2); $test_brand2->save(); //Act $result = Brand::find($test_brand2->getId()); //assert $this->assertEquals($test_brand2, $result); }
function test_brand_find() { //Arrange $brand_name = "Nike"; $id1 = 1; $test_brand = new Brand($brand_name, $id1); $test_brand->save(); $brand_name2 = "Converse"; $id2 = 2; $test_brand2 = new Brand($brand_name2, $id2); $test_brand2->save(); //Act $result = Brand::find($test_brand->getId()); //Assert $this->assertEquals($test_brand, $result); }
function testFindById() { //Arrange $name = "Brand 1"; $test_brand = new Brand($name); $test_brand->save(); $name2 = "Brand 2"; $test_brand2 = new Brand($name2); $test_brand2->save(); //Act $search_id = $test_brand->getId(); $result = Brand::find($search_id); //Assert $this->assertEquals($test_brand, $result); }
function testFind() { //Arrange $brand_name = "Feiyue"; $test_brand = new Brand($brand_name, $id = null); $test_brand->save(); $brand_name2 = "Kailai"; $test_brand2 = new Brand($brand_name2, $id = null); $test_brand2->save(); //Act $result = Brand::find($test_brand->getId()); //Assert $this->assertEquals($test_brand, $result); }
return $app['twig']->render('brand_edit.html.twig', array('brand' => $brand)); }); $app->patch("/store/{id}", function ($id) use($app) { $store = Store::find($id); $store->update($_POST['name']); return $app['twig']->render('store.html.twig', array('store' => $store, 'brands' => $store->getBrands(), 'all_brands' => Brand::getAll())); }); $app->patch("/brand/{id}", function ($id) use($app) { $brand = Brand::find($id); $brand->update($_POST['name']); return $app['twig']->render('brand.html.twig', array('brand' => $brand, 'stores' => $brand->getStores(), 'all_stores' => Store::getAll())); }); $app->delete("/store/{id}", function ($id) use($app) { $store = Store::find($id); $store->delete(); return $app['twig']->render('stores.html.twig', array('stores' => Store::getAll())); }); $app->delete("/brand/{id}", function ($id) use($app) { $brand = Brand::find($id); $brand->delete(); return $app['twig']->render('brands.html.twig', array('brands' => Brand::getAll())); }); $app->post("/delete_brands", function () use($app) { Brand::deleteAll(); return $app['twig']->render('index.html.twig'); }); $app->post("/delete_stores", function () use($app) { Store::deleteAll(); return $app['twig']->render('index.html.twig'); }); return $app;
public function delete_brand() { $id = Request::segment(4); $brand = Brand::find($id); Brand::where('id', $id)->delete(); $message = "Successfully deleted the brand"; $type = "success"; return Redirect::to('/admin/brands')->with('type', $type)->with('message', $message); }
function test_find() { $test_name = "Helmut Lang"; $test_id = 1; $test_brand = new Brand($test_name, $test_id); $test_brand->save(); $test_name2 = "Y-3"; $test_id2 = 2; $test_brand2 = new Brand($test_name2, $test_id2); $test_brand2->save(); $result = Brand::find($test_brand->getId()); $this->assertEquals($test_brand, $result); }
/** * Store a newly created resource in storage. * * @return Response */ public function getRemove($id) { $brand = Brand::find($id); $brand->delete(); return Redirect::back()->with('success', 'Brand removed successfully.'); }
public function getBrandEdit($id = "") { return \View::make("backend.brands.edit")->with("p_title", "Brands ")->with("subtitle", ">Edit")->with("mybrand", \Brand::find($id)); }
public function getBrandName() { /* Start here get brand name */ App::import("Model", "Brand"); $Brand = new Brand(); return $getproviderList = $Brand->find('list', array('fields' => array('Brand.id', 'Brand.brand_name'))); }
<?php if ($user->branch_id) { $branch = Branch::find($user->branch_id); if ($branch) { echo $branch->name; } } ?> </td> --> <td> <?php if ($user->branch_id) { $branch = Branch::find($user->branch_id); if ($branch && isset($branch->brand_id) && $branch->brand_id) { $brand = Brand::find($branch->brand_id); if ($brand) { echo $brand->name; } } } ?> </td> <td> {{ $user->isActivated() ? trans('core::all.yes') : trans('core::all.no') }} </td> <td class="center" width="100"> <div> @if($currentUser->hasAccess('update-user-info')) <a class="btn btn-xs btn-teal tooltips" data-placement="top" data-original-title="Edit" href="{{ URL::route('showUser', $user->getId()) }}"><i class="fa fa-edit"></i></a> @endif
public function BrandAvatar($brand_id) { $brand = Brand::find((int) $brand_id); if (empty($brand) or empty($brand->image_thumb)) { return "/img/egghead.png"; } return '/uploads/brand/' . $brand->image_thumb; }
function testFind() { // Arrange $name = "Babbling Brooks"; $test_Brand = new Brand($name); $test_Brand->save(); $name2 = "Old Balance"; $test_Brand2 = new Brand($name2); $test_Brand2->save(); // Act $result = Brand::find($test_Brand2->getId()); // Assert $this->assertEquals($test_Brand2, $result); }
function test_find() { //Arrange $brand_name = "La Sportiva"; $test_brand = new Brand($brand_name); $test_brand->save(); $brand_name2 = "Evolv"; $test_brand2 = new Brand($brand_name2); $test_brand2->save(); //Act $result = Brand::find($test_brand->getId()); //Assert $this->assertEquals($test_brand, $result); }
return $app['twig']->render('stores.html.twig', array('stores' => Store::getAll())); }); $app->post("/delete_brands", function () use($app) { Brand::deleteAll(); return $app['twig']->render('brands.html.twig', array('brands' => Brand::getAll())); }); //POSTS (ADDS) $app->post("/add_stores", function () use($app) { $store = Store::find($_POST['store_id']); $brand = Brand::find($_POST['brand_id']); $brand->addStore($store); return $app['twig']->render('brand.html.twig', array('brand' => $brand, 'brands' => Brand::getAll(), 'stores' => $brand->getStores(), 'all_stores' => Store::getAll())); }); $app->post("/add_brands", function () use($app) { $store = Store::find($_POST['store_id']); $brand = Brand::find($_POST['brand_id']); $store->addBrand($brand); return $app['twig']->render('store.html.twig', array('store' => $store, 'stores' => Store::getAll(), 'brands' => $store->getBrands(), 'all_brands' => Brand::getAll())); }); //GET AND EDIT AND DELETE STORE ROUTE $app->get("/stores/{id}/edit", function ($id) use($app) { $store = Store::find($id); return $app['twig']->render('store-edit.html.twig', array('store' => $store, 'brands' => $store->getBrands())); }); $app->patch("/stores/{id}", function ($id) use($app) { $store = Store::find($id); $new_name = $_POST['new_name']; $store->update($new_name); return $app['twig']->render('stores.html.twig', array('store' => $store, 'stores' => Store::getAll(), 'brands' => $store->getBrands())); }); $app->delete("/stores/{id}", function ($id) use($app) {
function test_find() { //Arrange $name = "Nike"; $website = "http://www.nike.com"; $test_brand = new Brand($name, $website); $test_brand->save(); $name2 = "Adidas"; $website2 = "http://www.adidas.com"; $test_brand2 = new Brand($name2, $website2); $test_brand2->save(); //Act $result = Brand::find($test_brand2->getId()); //Assert $this->assertEquals($test_brand2, $result); }