IgorKorytin

Untitled

Aug 15th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.80 KB | None | 0 0
  1.                                             <?php
  2.                                             if (Yii::app()->user->checkAccess('batchUpdateStatusRequest')) {
  3.                                                 Yii::app()->clientScript->registerScript('setstatus', '
  4.                                                    $("#setstatus").click(function(){
  5.                                                        var checked=$("#request-grid-full").yiiGridView("getChecked","request-grid-full_c0");
  6.                                                        var count=checked.length;
  7.                                                        if(count < 2){
  8.                                                            swal(
  9.                                                                " '. Yii::t('main-ui', 'No items selected or selected only one item') . '",
  10.                                                                "ERROR!",
  11.                                                                "error");
  12.                                                            }
  13.                                                            if(count>1){
  14.                                                                jQuery("#myModalSetStatus").modal({"show":true});
  15.                                                                
  16.                                                            }
  17.                                                        });
  18.  
  19.                                                        $("#btnSetStatus").click(function(){
  20.                                                            var checked=$("#request-grid-full").yiiGridView("getChecked","request-grid-full_c0");
  21.                                                            var status=$("#Status").val();
  22.                                                            var user="' . Yii::app()->user->name . '";
  23.                                                            $.ajax({
  24.                                                                data:{checked:checked,status:status,user:user},
  25.                                                                url:"' . CHtml::normalizeUrl(array('Request/setStatus')) . '",
  26.                                                                success:function (e) {
  27.                                                                    jQuery("#myModalSetStatus").modal("toggle");
  28.                                                                    $("#request-grid-full").yiiGridView("update",{});
  29.                                                                },
  30.                                                            });
  31.                                                        });
  32.                                                        ');
  33.                                             }
  34.                                             ?>
Advertisement
Add Comment
Please, Sign In to add comment