Категории услуг и удаление latest из блога
This commit is contained in:
@@ -49,8 +49,16 @@ class ModelServiceService extends Model {
|
||||
if (!$service_data) {
|
||||
$sql = "SELECT p.service_id FROM " . DB_PREFIX . "service p LEFT JOIN " . DB_PREFIX . "service_description pd ON (p.service_id = pd.service_id) LEFT JOIN " . DB_PREFIX . "service_to_store p2s ON (p.service_id = p2s.service_id)";
|
||||
|
||||
if (!empty($data['filter_service_category_id'])) {
|
||||
$sql .= " LEFT JOIN " . DB_PREFIX . "service_to_category s2c ON (p.service_id = s2c.service_id)";
|
||||
}
|
||||
|
||||
$sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
|
||||
|
||||
if (!empty($data['filter_service_category_id'])) {
|
||||
$sql .= " AND s2c.service_category_id = '" . (int)$data['filter_service_category_id'] . "'";
|
||||
}
|
||||
|
||||
$sql .= " GROUP BY p.service_id";
|
||||
|
||||
$sort_data = array(
|
||||
@@ -208,8 +216,16 @@ class ModelServiceService extends Model {
|
||||
if (!$service_data) {
|
||||
$sql = "SELECT COUNT(DISTINCT p.service_id) AS total FROM " . DB_PREFIX . "service p LEFT JOIN " . DB_PREFIX . "service_description pd ON (p.service_id = pd.service_id) LEFT JOIN " . DB_PREFIX . "service_to_store p2s ON (p.service_id = p2s.service_id)";
|
||||
|
||||
if (!empty($data['filter_service_category_id'])) {
|
||||
$sql .= " LEFT JOIN " . DB_PREFIX . "service_to_category s2c ON (p.service_id = s2c.service_id)";
|
||||
}
|
||||
|
||||
$sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
|
||||
|
||||
if (!empty($data['filter_service_category_id'])) {
|
||||
$sql .= " AND s2c.service_category_id = '" . (int)$data['filter_service_category_id'] . "'";
|
||||
}
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
|
||||
$service_data = $query->row['total'];
|
||||
|
||||
Reference in New Issue
Block a user