title: yii2 POST parameters mapping
body: <p>i have some js script that send simular data:</p>
  
  <pre><code>    $.ajax({
          type: "POST",
          url: '/manage/add-shops/',
          data: {'id':id, 'shops': shops}
  </code></pre>
  
  <p>'shops' is array with ~1000 elements, so i should send it via POST.
  I have a yii2 Controller with method:</p>
  
  <pre><code>class ManageController extends Controller {
      public function actionAddShops($id, $shops=array()) {
         ....
      }
  </code></pre>
  
  <p>Routing is Ok, but i get this error:</p>
  
  <pre><code>"Missing required parameters: id"
  </code></pre>
  
  <p>It's look like that POST params doesn't mapped to method params.
  Thanks.</p>