@@ -190,10 +190,11 @@ class ProductController extends BackendController | |||
* | |||
* @param array $array | |||
*/ | |||
public function actionOrder($array) | |||
public function actionOrder() | |||
{ | |||
$array = Yii::$app->request->post('array') ; | |||
$orderArray = json_decode(stripslashes($array)); | |||
foreach($orderArray as $id => $order) { | |||
$product = $this->findModel($id); | |||
$product->order = $order; |
@@ -646,7 +646,10 @@ function chat_ordre_produits() { | |||
}) ; | |||
console.log(tab_ordre) ; | |||
$.get(UrlManager.getBaseUrl()+'product/order',{ | |||
/*$.get(UrlManager.getBaseUrl()+'product/order',{ | |||
array: JSON.stringify(tab_ordre) | |||
}) ;*/ | |||
$.post(UrlManager.getBaseUrl()+'product/order',{ | |||
array: JSON.stringify(tab_ordre) | |||
}) ; | |||
} |
@@ -62,6 +62,7 @@ class ProductSearch extends Product | |||
->with($optionsSearch['with']) | |||
->innerJoinWith($optionsSearch['join_with'], true) | |||
->where(['product.id_producer' => Producer::getId()]) | |||
->orderBy('product.order ASC') | |||
; | |||
$dataProvider = new ActiveDataProvider([ |