Jump to content

mubeensamoon

New Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by mubeensamoon

  1. Hi

     

    Form 1

    <?php 
     
    $this->renderPartial('_form', array('modelRebate'=>$modelRebate,'modelUploadAnn'=>$modelUploadAnn)); ?>
     
     
    <h3>File Uploader</h3>
     
    Form 2
     
    <?php 
    //Defining the modelUploadedImage
    $modelUploadAnn->file_prf = $modelRebate->rebate_prf;
    $this->renderPartial('/files/uploadAnn',array('modelUploadAnn'=> $modelUploadAnn));  ?>
     
     
     
    I am using the above two forms for the buttons but I am not able to arrive at the answer.
     
     
     
    How to disable the one when the other one is selected.???
  2. currently I am getting the confirmation message "Are you sure want you would like to delete?" when the delete link is clicked in cButtonColumn. But I want a text dialog box for user to enter the comments for deletion then If he clicks Ok after entering comments then it should be deleted from DB.

    Code:

     

    array(
    'header'=>'Action',
    'class'=>'CButtonColumn',
    'template'=>'{AnnouncementLetter}<br/>
    {EditAnnouncement}<br/>{SendReminder}<br/>{ViewAnnouncementSegment}<br/>{AcknowledgementFinance}<br/>{AcknowledgementSegment}<br/>{Delete}<br/><br/>'

    /*{DeletePrf}*/
    /*{Extend}'{AnnouncementSend}<br/>*/,
    'buttons'=>array(
    'AnnouncementLetter'=>array(
    'label'=>'Create Letter',
    'url' =>'CController::createUrl("/rebate/create", array("prfnumber"=>$data->prf_number,
    ))'
    ,
    'visible'=>'$data->nacknowledged == 0 AND (Yii::app()->user->type == 2 OR Yii::app()->user->type == 1)',
    //Filter User here Ops Team/Claim Team/Admin. Announcement letter checker
    //Show Draft letter

    ),
    'AnnouncementSend'=>array(
    'label'=>'Send',
    'url' =>'CController::createUrl("/prf/mail", array("prfnumber"=>$data->prf_number))',//need to use ajax instead here
    'visible'=>'(Yii::app()->user->type == 1 OR Yii::app()->user->type == 2) AND
    ($data->nacknowledged==1 )'
    ,
    ),

    'EditAnnouncement'=>array(
    'label'=>'Edit Letter',
    'url' =>'CController::createUrl("/rebate/create", array("prfnumber"=>$data->prf_number,
    ))'
    ,
    'visible'=>'($data->nacknowledged==1 OR $data->nacknowledged==5) AND (Yii::app()->user->type == 2 OR Yii::app()->user->type == 1)',

    ),
    'SendReminder'=>array(
    'label'=>'Send Reminder',
    'url'=>'CController::createUrl("/prf/ReminderMail", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 1|| Yii::app()->user->type==2) && ($data->nacknowledged==3 OR $data->nacknowledged == 2)',
    'options'=>array('ajax'=>
    array('success'=>'js:function(){alert("Reminder Sent")}',
    'url'=>'js:$(this).attr("href")')),

    ),
    'ViewAnnouncementSegment'=>array(
    'label'=>'View Announcement',
    'url'=>'CController::createUrl("/annletter/segmentAcknowledge", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 1 OR Yii::app()->user->type != 5) && ($data->nacknowledged==4 OR $data->nacknowledged==4)',

    ),
    'AcknowledgementFinance'=>array(
    'label'=>'Acknowledge',
    'url'=>'CController::createUrl("/annletter/segmentAcknowledge", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 1 OR Yii::app()->user->type==6) && ($data->nacknowledged==2)',

    ),
    'AcknowledgementSegment'=>array(
    'label'=>'Acknowledge',
    'url'=>'CController::createUrl("/annletter/segmentAcknowledge", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 1 OR Yii::app()->user->type==4) && ($data->nacknowledged==3)',

    ),
    'Delete'=>array(
    'label'=>'Delete',
    'url'=>'CController::createUrl("/prf/deleteRecord", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 6 AND $data->nacknowledged==4) OR Yii::app()->user->type == 1 ',

    'options'=>array(
    'confirm'=>'Are you sure you would like to delete?',
    /* 'ajax'=>array('success'=>'js:function(){alert("PRF Deleted")}',
    'url'=>'js:$(this).attr("href")')*/
    ),

    ),
    /*'DeletePrf'=>array(
    'label'=>'Delete',
    'url'=>'CController::createUrl("/prf/silentDelete", array("prfnumber"=>$data->prf_number))',
    'visible'=>'(Yii::app()->user->type == 6 AND $data->nacknowledged != 4) OR Yii::app()->user->type == 1 ',

    'options'=>array(
    'confirm'=>'Are you sure you would like to delete?',
    /* 'ajax'=>array('success'=>'js:function(){alert("PRF Deleted")}',
    'url'=>'js:$(this).attr("href")')),

    ),*/


    ),
    ),

    ),


    ));

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.