From a817c8ae0aad51d3abba2de2f2631bd3499ec83e Mon Sep 17 00:00:00 2001 From: FrancescoUK Date: Sat, 12 Mar 2016 11:25:23 +0000 Subject: [PATCH] simplify checkbox logic in sales/register and receiving (#116) --- application/views/items/manage.php | 2 +- application/views/receivings/receiving.php | 21 ++----------- application/views/sales/register.php | 34 ++-------------------- 3 files changed, 6 insertions(+), 51 deletions(-) diff --git a/application/views/items/manage.php b/application/views/items/manage.php index 025abde90..2467744e7 100644 --- a/application/views/items/manage.php +++ b/application/views/items/manage.php @@ -206,7 +206,7 @@ function post_bulk_form_submit(response) if (count($stock_locations) > 1) { ?> -
  • 'stock_location', 'onchange'=>"$('#search_form').submit();", 'class'=>'selectpicker show-menu-arrow', 'data-style'=>'btn-default btn-sm', 'data-width'=>'fit')); ?>
  • +
  • 'stock_location', 'onchange'=>"$('#search_form').submit();", 'class'=>'selectpicker show-menu-arrow', 'data-style'=>'btn-default btn-sm', 'data-width'=>'fit')); ?>
  • diff --git a/application/views/receivings/receiving.php b/application/views/receivings/receiving.php index fd2cf47df..fb945dade 100644 --- a/application/views/receivings/receiving.php +++ b/application/views/receivings/receiving.php @@ -294,15 +294,7 @@ if (isset($error)) lang->line('recvs_print_after_sale'); ?> - 'recv_print_after_sale', 'id'=>'recv_print_after_sale', 'class'=>'checkbox', 'checked'=>'checked')); - } - else - { - echo form_checkbox(array('name'=>'recv_print_after_sale', 'id'=>'recv_print_after_sale', 'class'=>'checkbox')); - } - ?> + 'recv_print_after_sale', 'id'=>'recv_print_after_sale', 'class'=>'checkbox', 'value'=>1, 'checked'=>$print_after_sale)); ?> @@ -313,16 +305,7 @@ if (isset($error)) lang->line('recvs_invoice_enable'); ?> - 'recv_invoice_enable', 'id'=>'recv_invoice_enable', 'class'=>'checkbox', 'checked'=>'checked')); - } - else - { - echo form_checkbox(array('name'=>'recv_invoice_enable', 'id'=>'recv_invoice_enable', 'class'=>'checkbox')); - } - ?> + 'recv_invoice_enable', 'id'=>'recv_invoice_enable', 'class'=>'checkbox', 'value'=>1, 'checked'=>$invoice_number_enabled)); ?> diff --git a/application/views/sales/register.php b/application/views/sales/register.php index b2c77ae57..487866be9 100644 --- a/application/views/sales/register.php +++ b/application/views/sales/register.php @@ -441,16 +441,7 @@ if (isset($success)) lang->line('sales_print_after_sale'), 'print_after_sale', array('class'=>'control-label')); ?> - 'sales_print_after_sale', 'id'=>'sales_print_after_sale', 'class'=>'checkbox', 'checked'=>'checked')); - } - else - { - echo form_checkbox(array('name'=>'sales_print_after_sale', 'id'=>'sales_print_after_sale', 'class'=>'checkbox')); - } - ?> + 'sales_print_after_sale', 'id'=>'sales_print_after_sale', 'class'=>'checkbox', 'value'=>1, 'checked'=>$print_after_sale)); ?> lang->line('sales_email_receipt'), 'email_receipt', array('class'=>'control-label')); ?> - 'email_receipt', 'id'=>'email_receipt', 'class'=>'checkbox', 'checked'=>'checked')); - } - else - { - echo form_checkbox(array('name'=>'email_receipt', 'id'=>'email_receipt', 'class'=>'checkbox')); - } - ?> + 'email_receipt', 'id'=>'email_receipt', 'class'=>'checkbox', 'value'=>1, 'checked'=>$email_receipt)); ?> lang->line('sales_invoice_enable'), 'invoice_enable', array('class'=>'control-label')); ?> - 'sales_invoice_enable', 'id'=>'sales_invoice_enable', 'class'=>'checkbox', 'checked'=>'checked')); - } - else - { - echo form_checkbox(array('name'=>'sales_invoice_enable', 'id'=>'sales_invoice_enable', 'class'=>'checkbox')); - } - ?> + 'sales_invoice_enable', 'id'=>'sales_invoice_enable', 'class'=>'checkbox', 'value'=>1, 'checked'=>$invoice_number_enabled)); ?> - lang->line('sales_invoice_number'), 'invoice_number', array('class'=>'control-label')); ?>