// stock: update stockMvt
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@9335 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -59,12 +59,16 @@ class StockMvtReasonCore extends ObjectModel
|
|||||||
return $this->getTranslationsFields(array('name'));
|
return $this->getTranslationsFields(array('name'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getStockMvtReasons($id_lang)
|
public static function getStockMvtReasons($id_lang, $sign = null)
|
||||||
{
|
{
|
||||||
$query = new DbQuery();
|
$query = new DbQuery();
|
||||||
$query->select('smrl.name, smr.id_stock_mvt_reason, smr.sign');
|
$query->select('smrl.name, smr.id_stock_mvt_reason, smr.sign');
|
||||||
$query->from('stock_mvt_reason smr');
|
$query->from('stock_mvt_reason smr');
|
||||||
$query->leftjoin('stock_mvt_reason_lang smrl ON (smr.id_stock_mvt_reason = smrl.id_stock_mvt_reason AND smrl.id_lang='.(int)$id_lang.')');
|
$query->leftjoin('stock_mvt_reason_lang smrl ON (smr.id_stock_mvt_reason = smrl.id_stock_mvt_reason AND smrl.id_lang='.(int)$id_lang.')');
|
||||||
|
|
||||||
|
if ($sign != null)
|
||||||
|
$query->where('smr.sign = '.(int)$sign);
|
||||||
|
|
||||||
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
|
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user