/** * Delete product images from database * * @return bool success */ public function deleteImages() { $db = JFactory::getDBO(); $query = "SELECT " . $db->quoteName('image_id') . " FROM " . $db->quoteName('#__jeproshop_image') . " WHERE " . $db->quoteName('product_id') . " = " . (int) $this->product_id; $db->setQuery($query); $result = $db->loadObjectList(); $status = true; if ($result) { foreach ($result as $row) { $image = new JeproshopImageModelImage($row->image_id); $status &= $image->delete(); } } return $status; }