Skip to content

Commit

Permalink
Merge pull request #183 from shreesh-webkul/gli-474
Browse files Browse the repository at this point in the history
room type selection in cart rules
  • Loading branch information
rohit053 authored Feb 3, 2021
2 parents fe09dba + 7e8f63d commit 1707acd
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions controllers/admin/AdminCartRulesController.php
Original file line number Diff line number Diff line change
Expand Up @@ -476,15 +476,21 @@ public function getProductRuleDisplay($product_rule_group_id, $product_rule_id,
case 'products':
$products = array('selected' => array(), 'unselected' => array());
$results = Db::getInstance()->executeS('
SELECT DISTINCT name, p.id_product as id
SELECT DISTINCT name, hbl.`hotel_name`, p.id_product as id
FROM '._DB_PREFIX_.'product p
LEFT JOIN `'._DB_PREFIX_.'product_lang` pl
ON (p.`id_product` = pl.`id_product`
AND pl.`id_lang` = '.(int)Context::getContext()->language->id.Shop::addSqlRestrictionOnLang('pl').')
'.Shop::addSqlAssociation('product', 'p').'
WHERE id_lang = '.(int)Context::getContext()->language->id.'
'.Shop::addSqlAssociation('product', 'p').'
LEFT JOIN `'._DB_PREFIX_.'htl_room_type` hrt
ON (p.`id_product` = hrt.`id_product`)
LEFT JOIN `'._DB_PREFIX_.'htl_branch_info_lang` hbl
ON (hrt.`id_hotel` = hbl.`id` AND hbl.`id_lang` = '.(int)Context::getContext()->language->id.Shop::addSqlRestrictionOnLang('pl').')
ORDER BY name');
foreach ($results as $row) {
if($row['hotel_name']) {
$row['name'] .= ' / '.$row['hotel_name'];
}
$products[in_array($row['id'], $selected) ? 'selected' : 'unselected'][] = $row;
}
// filter hotels as per accessed hotels
Expand All @@ -502,7 +508,6 @@ public function getProductRuleDisplay($product_rule_group_id, $product_rule_id,
1,
1
);

Context::getContext()->smarty->assign('product_rule_itemlist', $products);
$choose_content = $this->createTemplate('product_rule_itemlist.tpl')->fetch();
Context::getContext()->smarty->assign('product_rule_choose_content', $choose_content);
Expand Down

0 comments on commit 1707acd

Please sign in to comment.