示例#1
0
					$( '#modal_acc_type' ).modal( 'show' );
				}
			} );
		}

		function save_acc_type() {
			$.ajax( {
				url: "<?php 
echo site_url('admin/accounts/ajax_save_acc_type');
?>
",
				type: "POST",
				data: $( '#form_acc_type' ).serialize(),
				success: function (data) {
					$( '#modal_acc_type' ).modal( 'hide' );
					reload_table();
				},
				error: function (jqXHR, textStatus, errorThrown) {
					alert( 'Error adding / update data' );
				}
			} );
		}

		function reload_table() {
			table.ajax.reload( null, false );
		}

	</script>
<?php 
echo Tb::modal(['id' => 'modal_acc_type', 'header' => '', 'body' => $this->load->view('admin/accounts/account_type', [], TRUE), 'footer' => [Tb::buttonGroup(['item' => ['label' => 'Submit', 'icon' => Tb::ICON_FLOPPY_SAVE, 'type' => Tb::BUTTON_TYPE_SUBMIT, 'onclick' => 'save_acc_type()', 'color' => Tb::BUTTON_COLOR_PRIMARY, 'class' => 'btn-flat'], ['label' => 'Reset', 'icon' => Tb::ICON_REFRESH, 'type' => Tb::BUTTON_TYPE_RESET, 'color' => Tb::BUTTON_COLOR_WARNING, 'class' => 'btn-flat']])]]);
示例#2
0
 function modal_footer($save_act, $form)
 {
     return Tb::panelControlGroup(Tb::button('Cancel', ['icon' => Tb::ICON_BACKWARD, 'type' => Tb::BUTTON_TYPE_HTML, 'url' => '#', 'class' => 'btn-flat', 'data-dismiss' => 'modal']), Tb::buttonGroup(['item' => ['label' => 'Save', 'icon' => Tb::ICON_FLOPPY_SAVE, 'type' => Tb::BUTTON_TYPE_SUBMIT, 'onclick' => $save_act, 'form' => $form, 'color' => Tb::BUTTON_COLOR_PRIMARY, 'class' => 'btn-flat'], ['label' => 'Reset', 'icon' => Tb::ICON_REFRESH, 'type' => Tb::BUTTON_TYPE_RESET, 'color' => Tb::BUTTON_COLOR_WARNING, 'class' => 'btn-flat']]));
 }
示例#3
0
<?php

defined('BASEPATH') or exit('No direct script access allowed');
?>

<?php 
$form = Tb::form(['type' => Tb::FORM_TYPE_HORIZONTAL, 'id' => 'form_acc_type']);
echo $form->textField('id', '', ['type' => 'hidden']);
echo $form->textFieldRow('name', 'Description', ['placeholder' => 'Enter Description']);
echo $form->textFieldRow('note', 'Normal Balance', ['placeholder' => 'Enter Normal Balance']);
echo $form->formControlGroup('', Tb::buttonGroup(['item' => ['label' => 'Submit', 'icon' => Tb::ICON_FLOPPY_SAVE, 'type' => Tb::BUTTON_TYPE_SUBMIT, 'color' => Tb::BUTTON_COLOR_PRIMARY, 'class' => 'btn-flat'], ['label' => 'Reset', 'icon' => Tb::ICON_REFRESH, 'type' => Tb::BUTTON_TYPE_RESET, 'color' => Tb::BUTTON_COLOR_WARNING, 'class' => 'btn-flat'], ['label' => 'Cancel', 'icon' => Tb::ICON_BACKWARD, 'type' => Tb::BUTTON_TYPE_LINK, 'url' => '#', 'class' => 'btn-flat']]));
$form->end();
?>