riainvoice/application/modules/settings/views/partial_settings_invoices.php
gandhimathi Bharathirajan c940cb1a2c all files
2017-09-11 14:38:03 +05:30

460 lines
23 KiB
PHP

<div class="col-xs-12 col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('invoices'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[default_invoice_group]">
<?php _trans('default_invoice_group'); ?>
</label>
<select name="settings[default_invoice_group]" id="settings[default_invoice_group]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($invoice_groups as $invoice_group) { ?>
<option value="<?php echo $invoice_group->invoice_group_id; ?>"
<?php check_select(get_setting('default_invoice_group'), $invoice_group->invoice_group_id); ?>>
<?php echo $invoice_group->invoice_group_name; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[default_invoice_terms]">
<?php _trans('default_terms'); ?>
</label>
<textarea name="settings[default_invoice_terms]" id="settings[default_invoice_terms]"
class="form-control"
rows="3"><?php echo get_setting('default_invoice_terms', '', true); ?></textarea>
</div>
</div>
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[invoice_default_payment_method]">
<?php _trans('default_payment_method'); ?>
</label>
<select name="settings[invoice_default_payment_method]" class="form-control simple-select"
id="settings[invoice_default_payment_method]">
<option value=""><?php _trans('none'); ?></option>
<?php
foreach ($payment_methods as $payment_method) { ?>
<option value="<?php echo $payment_method->payment_method_id; ?>"
<?php check_select($payment_method->payment_method_id, get_setting('invoice_default_payment_method')) ?>>
<?php echo $payment_method->payment_method_name; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[invoices_due_after]">
<?php _trans('invoices_due_after'); ?>
</label>
<input type="number" name="settings[invoices_due_after]" id="settings[invoices_due_after]"
class="form-control" value="<?php echo get_setting('invoices_due_after'); ?>">
</div>
<div class="form-group">
<label for="settings[generate_invoice_number_for_draft]">
<?php _trans('generate_invoice_number_for_draft'); ?>
</label>
<select name="settings[generate_invoice_number_for_draft]" class="form-control simple-select"
id="settings[generate_invoice_number_for_draft]">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('generate_invoice_number_for_draft'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('pdf_settings'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[mark_invoices_sent_pdf]">
<?php _trans('mark_invoices_sent_pdf'); ?>
</label>
<select name="settings[mark_invoices_sent_pdf]" id="settings[mark_invoices_sent_pdf]"
class="form-control simple-select">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('mark_invoices_sent_pdf'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
</div>
<div class="form-group">
<label for="settings[invoice_pre_password]">
<?php _trans('invoice_pre_password'); ?>
</label>
<input type="text" name="settings[invoice_pre_password]" id="settings[invoice_pre_password]"
class="form-control"
value="<?php echo get_setting('invoice_pre_password', '', true); ?>">
</div>
<div class="form-group">
<label for="settings[include_zugferd]">
<?php _trans('invoice_pdf_include_zugferd'); ?>
</label>
<select name="settings[include_zugferd]" id="settings[include_zugferd]"
class="form-control simple-select">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('include_zugferd'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
<p class="help-block"><?php _trans('invoice_pdf_include_zugferd_help'); ?></p>
</div>
</div>
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label>
<?php _trans('invoice_logo'); ?>
</label>
<?php if (get_setting('invoice_logo')) { ?>
<img class="personal_logo"
src="<?php echo base_url(); ?>uploads/<?php echo get_setting('invoice_logo'); ?>">
<br>
<?php echo anchor('settings/remove_logo/invoice', 'Remove Logo'); ?><br>
<?php } ?>
<input type="file" name="invoice_logo" size="40" class="form-control"/>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('invoice_template'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[pdf_invoice_template]">
<?php _trans('default_pdf_template'); ?>
</label>
<select name="settings[pdf_invoice_template]" id="settings[pdf_invoice_template]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($pdf_invoice_templates as $invoice_template) { ?>
<option value="<?php echo $invoice_template; ?>"
<?php check_select(get_setting('pdf_invoice_template'), $invoice_template); ?>>
<?php echo $invoice_template; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[pdf_invoice_template_paid]">
<?php _trans('pdf_template_paid'); ?>
</label>
<select name="settings[pdf_invoice_template_paid]" id="settings[pdf_invoice_template_paid]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($pdf_invoice_templates as $invoice_template) { ?>
<option value="<?php echo $invoice_template; ?>"
<?php check_select(get_setting('pdf_invoice_template_paid'), $invoice_template); ?>>
<?php echo $invoice_template; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[pdf_invoice_template_overdue]">
<?php _trans('pdf_template_overdue'); ?>
</label>
<select name="settings[pdf_invoice_template_overdue]" class="form-control simple-select"
id="settings[pdf_invoice_template_overdue]">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($pdf_invoice_templates as $invoice_template) { ?>
<option value="<?php echo $invoice_template; ?>"
<?php check_select(get_setting('pdf_invoice_template_overdue'), $invoice_template); ?>>
<?php echo $invoice_template; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[public_invoice_template]">
<?php _trans('default_public_template'); ?>
</label>
<select name="settings[public_invoice_template]" id="settings[public_invoice_template]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($public_invoice_templates as $invoice_template) { ?>
<option value="<?php echo $invoice_template; ?>"
<?php check_select(get_setting('public_invoice_template'), $invoice_template); ?>>
<?php echo $invoice_template; ?>
</option>
<?php } ?>
</select>
</div>
</div>
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[email_invoice_template]">
<?php _trans('default_email_template'); ?>
</label>
<select name="settings[email_invoice_template]" id="settings[email_invoice_template]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($email_templates_invoice as $email_template) { ?>
<option value="<?php echo $email_template->email_template_id; ?>"
<?php check_select(get_setting('email_invoice_template'), $email_template->email_template_id); ?>>
<?php echo $email_template->email_template_title; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[email_invoice_template_paid]">
<?php _trans('email_template_paid'); ?>
</label>
<select name="settings[email_invoice_template_paid]" id="settings[email_invoice_template_paid]"
class="form-control simple-select">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($email_templates_invoice as $email_template) { ?>
<option value="<?php echo $email_template->email_template_id; ?>"
<?php check_select(get_setting('email_invoice_template_paid'), $email_template->email_template_id); ?>>
<?php echo $email_template->email_template_title; ?>
</option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="settings[email_invoice_template_overdue]">
<?php _trans('email_template_overdue'); ?>
</label>
<select name="settings[email_invoice_template_overdue]" class="form-control simple-select"
id="settings[email_invoice_template_overdue]">
<option value=""><?php _trans('none'); ?></option>
<?php foreach ($email_templates_invoice as $email_template) { ?>
<option value="<?php echo $email_template->email_template_id; ?>"
<?php check_select(get_setting('email_invoice_template_overdue'), $email_template->email_template_id); ?>>
<?php echo $email_template->email_template_title; ?>
</option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[pdf_invoice_footer]">
<?php _trans('pdf_invoice_footer'); ?>
</label>
<textarea name="settings[pdf_invoice_footer]" id="settings[pdf_invoice_footer]"
class="form-control no-margin"><?php echo get_setting('pdf_invoice_footer', '', true); ?></textarea>
<p class="help-block"><?php _trans('pdf_invoice_footer_hint'); ?></p>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('email_settings'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[automatic_email_on_recur]">
<?php _trans('automatic_email_on_recur'); ?>
</label>
<select name="settings[automatic_email_on_recur]" id="settings[automatic_email_on_recur]"
class="form-control simple-select">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('automatic_email_on_recur'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('other_settings'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[read_only_toggle]">
<?php _trans('set_to_read_only'); ?>
</label>
<select name="settings[read_only_toggle]" id="settings[read_only_toggle]"
class="form-control simple-select">
<option value="2" <?php check_select(get_setting('read_only_toggle'), '2'); ?>>
<?php _trans('sent'); ?>
</option>
<option value="3" <?php check_select(get_setting('read_only_toggle'), '3'); ?>>
<?php _trans('viewed'); ?>
</option>
<option value="4" <?php check_select(get_setting('read_only_toggle'), '4'); ?>>
<?php _trans('paid'); ?>
</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<?php _trans('sumex_settings'); ?>
</div>
<div class="panel-body">
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[sumex]">
<?php _trans('invoice_sumex'); ?>
</label>
<select name="settings[sumex]" id="settings[sumex]" class="form-control simple-select">
<option value="0">
<?php _trans('no'); ?>
</option>
<option value="1" <?php check_select(get_setting('sumex'), '1'); ?>>
<?php _trans('yes'); ?>
</option>
</select>
<p class="help-block"><?php _trans('invoice_sumex_help'); ?></p>
</div>
<div class="form-group">
<label for="settings[sumex_sliptype]">
<?php _trans('invoice_sumex_sliptype'); ?>
</label>
<select name="settings[sumex_sliptype]" id="settings[sumex_sliptype]"
class="form-control simple-select">
<?php
$slipTypes = array("esr9", "esrRed");
foreach ($slipTypes as $k => $v): ?>
<option value="<?php echo $k; ?>" <?php check_select(get_setting('sumex_sliptype'), $k) ?>>
<?php _trans('invoice_sumex_sliptype-' . $v); ?>
</option>
<?php endforeach; ?>
</select>
<p class="help-block"><?php _trans('invoice_sumex_sliptype_help'); ?></p>
</div>
</div>
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="settings[sumex_role]">
<?php _trans('invoice_sumex_role'); ?>
</label>
<select name="settings[sumex_role]" id="settings[sumex_role]"
class="form-control simple-select">
<?php
$roles = Sumex::ROLES;
foreach ($roles as $k => $v): ?>
<option value="<?php echo $k; ?>" <?php check_select(get_setting('sumex_role'), $k) ?>>
<?php _trans('invoice_sumex_role_' . $v); ?>
</option>
<?php endforeach; ?>
</select>
</div>
<div class="form-group">
<label for="settings[sumex_place]">
<?php _trans('invoice_sumex_place'); ?>
</label>
<select name="settings[sumex_place]" id="settings[sumex_place]"
class="form-control simple-select">
<?php
$places = Sumex::PLACES;
foreach ($places as $k => $v): ?>
<option value="<?php echo $k; ?>" <?php check_select(get_setting('sumex_place'), $k); ?>>
<?php _trans('invoice_sumex_place_' . $v); ?>
</option>
<?php endforeach; ?>
</select>
</div>
<div class="form-group">
<label for="settings[sumex_canton]">
<?php _trans('invoice_sumex_canton'); ?>
</label>
<select name="settings[sumex_canton]" id="settings[sumex_canton]"
class="form-control simple-select">
<?php
$cantons = Sumex::CANTONS;
foreach ($cantons as $k => $v): ?>
<option value="<?php echo $k; ?>" <?php check_select(get_setting('sumex_canton'), $k); ?>>
<?php echo $v; ?>
</option>
<?php endforeach; ?>
</select>
</div>
</div>
</div>
</div>
</div>
</div>