示例#1
0
                        $("#lb_invocie_status").html(dataJSON.lb_invoice_status_code);
                        onConfirmInvoiceSuccessful(dataJSON);
                    }
                            }'), array('id' => 'btn-confirm-invoice-' . $model->lb_record_primary_key));
    }
    // Buttom Write Off
    if ($model->lb_invoice_status_code != $model::LB_INVOICE_STATUS_CODE_WRITTEN_OFF && $model->lb_invoice_status_code != $model::LB_INVOICE_STATUS_CODE_PAID) {
        echo ' ';
        LBApplicationUI::ajaxButton(Yii::t('lang', 'Write off'), $model->getActionURLNormalized('ajaxUpdateStatus', array('id' => $model->lb_record_primary_key, 'status' => LbInvoice::LB_INVOICE_STATUS_CODE_WRITTEN_OFF)), array(), array('id' => 'btn-write-off-invoice-' . $model->lb_record_primary_key));
    }
}
if ($canDelete) {
    // Buttom DELETE
    if ($model->lb_invoice_status_code == $model::LB_INVOICE_STATUS_CODE_DRAFT) {
        echo ' ';
        LBApplicationUI::button(Yii::t('lang', 'Delete'), array('url' => $this->createUrl('delete', array('id' => $model->lb_record_primary_key)), 'htmlOptions' => array('onclick' => 'return confirm("Are you sure you want to delete this item?");', 'id' => 'btn-delete-invoice-' . $model->lb_record_primary_key)));
    }
}
echo '</div>';
/***************************** HIDDEN STUFF *************************************/
////// GENERIC MODAL HOLDER
////// We can use this to load anything into a modal,
////// through ajax as well
$this->beginWidget('bootstrap.widgets.TbModal', array('id' => 'modal-holder-' . $model->lb_record_primary_key));
echo '<div class="modal-header">';
//
echo '<a class="close" data-dismiss="modal">&times;</a>';
echo '<h4 id="modal-header"></h4>';
echo '</div>';
// end modal header
// modal body
示例#2
0
                    if(data != null)
                    {
                        var dataJSON = jQuery.parseJSON(data);
                        onConfirmInvoiceSuccessful(dataJSON);
                        $("#invoice-header-container .ribbon-green").html(dataJSON.lb_vendor_status);
                        $("#lb_invocie_status").html(dataJSON.lb_vendor_status);
                        $("#btn-write-off-invoice-"+dataJSON.lb_record_primary_key).remove();
                    }
                            }'), array('id' => 'btn-write-off-invoice-' . $model->lb_record_primary_key));
    }
}
if ($canDelete) {
    // Buttom DELETE
    if ($model->lb_vd_invoice_status == $model::LB_VD_STATUS_CODE_DRAFT) {
        echo '&nbsp;';
        LBApplicationUI::button(Yii::t('lang', 'Delete'), array('url' => LbVendor::model()->getActionURLNormalized('deleteVDInvoice', array('id' => $model->lb_record_primary_key)), 'htmlOptions' => array('onclick' => 'return confirm("Are you sure you want to delete this item?");', 'id' => 'btn-delete-invoice-' . $model->lb_record_primary_key)));
    }
}
echo '</div>';
echo '</div></div>';
?>
<script language="javascript">
   $(document).ready(function(){
    $('.invoice-item-description').autosize({append: "\n"}); 
    bindLineItemsForChanges("<?php 
echo $grid_id;
?>
");
    bindDiscountsForChanges("<?php 
echo $discount_grid_id;
?>