/** * Remove the specified slider from storage. * * @param int $id * @return Response */ public function destroy() { $id = Input::all()['id']; $slider = SliderImage::findOrFail($id); $slider->delete(); return Response::json(array('status' => true, 'id_slider' => $id)); }
public function postAddImg() { //image upload $move = Input::file('images')->move('uploadfiles', Input::file('images')->getClientOriginalName()); if ($move) { $sliderImage = SliderImage::create(array('title' => Input::get('title'), 'description' => Input::get('description'), 'image_name' => Input::file('images')->getClientOriginalName())); return Redirect::route('add-slider-images')->with('global', 'Image uploaded successfully'); } }
public function initialLoad() { $advertisings = Advertising::orderBy('order', 'asc')->get(); $budgets = Budget::orderBy('order', 'asc')->get(); $doctors = Doctor::with('speciality')->get(); $nav_menus = NavigationMenu::orderBy('order', 'asc')->get(); $promos = Promo::all(); $services = Service::orderBy('order', 'asc')->get(); $slider_images = SliderImage::all(); $specialities = Speciality::all(); return View::make('layouts.main', array('advertisings' => $advertisings, 'budgets' => $budgets, 'doctors' => $doctors, 'nav_menus' => $nav_menus, 'promos' => $promos, 'services' => $services, 'slider_images' => $slider_images, 'specialities' => $specialities)); }
public function update(SliderImage $sliderImage) { $query = $this->_db->prepare(' UPDATE t_sliderimage SET name=:name, url=:url, description=:description, updated=:updated, updatedBy=:updatedBy WHERE id=:id') or die(print_r($this->_db->errorInfo())); $query->bindValue(':id', $sliderImage->id()); $query->bindValue(':name', $sliderImage->name()); $query->bindValue(':url', $sliderImage->url()); $query->bindValue(':description', $sliderImage->description()); $query->bindValue(':updated', $sliderImage->updated()); $query->bindValue(':updatedBy', $sliderImage->updatedBy()); $query->execute(); $query->closeCursor(); }
public static function fetchAllDb() { global $logger; $logger->LogDebug("Fetching all slider images ..."); $sliderImages = array(); $sql = "SELECT gi.* FROM bsi_slider_images ri INNER JOIN bsi_gallery_images gi ON ri.image_id = gi.id ORDER BY gi.display_order"; $query = mysql_query($sql); if (!$query) { $logger->LogFatal("Database error: " . mysql_errno() . ". Message: " . mysql_error()); $logger->LogError("SQL: " . $sql); die("Database error: " . mysql_errno() . ". Message: " . mysql_error()); } while ($row = mysql_fetch_assoc($query)) { $sliderImage = SliderImage::fetchFromParameters($row); $sliderImages[] = $sliderImage; } mysql_free_result($query); return $sliderImages; }
<?php // TODO: umcomment include "access.php"; require_once "../includes/SystemConfiguration.class.php"; global $systemConfiguration; global $logger; $errors = array(); $sliderImages = SliderImage::fetchAllDb(); $logger->LogDebug("Fetching default language ..."); $defaultLanguage = Language::fetchDefaultLangauge(); if ($defaultLanguage == null) { $logger->LogError("There were errors fetching default language."); foreach (Language::$staticErrors as $error) { $logger->LogError($error); $errors[] = $error; } } include "header.php"; ?> </td> </tr> <tr> <td valign="top" > <?php if (sizeof($errors) > 0) { echo ' <table width="100%">' . "\n"; foreach ($errors as $error) { echo ' <tr><td class="TitleBlue11pt" style="color: red; font-weight: bold;">' . htmlentities($error) . '</td></tr>' . "\n"; }
public function run() { SliderImage::create(['link' => 'img/resources/slider/slide1.jpg', 'description' => 'Some description']); SliderImage::create(['link' => 'img/resources/slider/slide2.jpg', 'description' => 'Some description 2']); SliderImage::create(['link' => 'img/resources/slider/slide3.jpg', 'description' => 'Some description 3']); }
$logger->LogInfo("Form has been submitted."); $sliderImage = SliderImage::fetchFromParameters($_POST, $_FILES); if (!$sliderImage->save()) { $logger->LogError("Error saving slider image."); foreach ($sliderImage->errors as $error) { $logger->LogError($error); $errors[] = $error; } } else { header("Location: slider_images_list.php"); } } else { if (isset($_REQUEST['id']) && is_numeric($_REQUEST['id'])) { $imageId = intval($_REQUEST['id']); $logger->LogInfo("Page was called for image edit of slider image id: {$imageId}"); $sliderImage = SliderImage::fetchFromDb($imageId); if ($sliderImage == null) { $logger->LogError("Invalid request. No gallery slider image with id: {$imageId} exists."); $errors[] = "Invalid request. No gallery slider image with id: {$imageId} exists."; } } } include "header.php"; ?> </td> <tr> <td valign="top"> <?php if (sizeof($errors) > 0) { echo ' <table width="100%">' . "\n"; foreach ($errors as $error) {