File: /home/slfopp7cb1df/public_html/sitepacket.com/system/app/Views/clients/client_form_fields.php
<input type="hidden" name="id" value="<?php echo $model_info->id; ?>" />
<input type="hidden" name="view" value="<?php echo isset($view) ? $view : ""; ?>" />
<div class="form-group">
<div class="row">
<label for="type" class="<?php echo $label_column; ?>"><?php echo app_lang('type'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_radio(array(
"id" => "type_organization",
"name" => "account_type",
"class" => "form-check-input account_type",
"data-msg-required" => app_lang("field_required"),
), "organization", ($model_info->type === "organization") ? true : (($model_info->type !== "person") ? true : false));
?>
<label for="type_organization" class="mr15"><?php echo app_lang('organization'); ?></label>
<?php
echo form_radio(array(
"id" => "type_person",
"name" => "account_type",
"class" => "form-check-input account_type",
"data-msg-required" => app_lang("field_required"),
), "person", ($model_info->type === "person") ? true : false);
?>
<label for="type_person" class=""><?php echo app_lang('person'); ?></label>
</div>
</div>
</div>
<?php if ($model_info->id) { ?>
<div class="form-group">
<div class="row">
<?php if ($model_info->type == "person") { ?>
<label for="name" class="<?php echo $label_column; ?> company_name_section"><?php echo app_lang('name'); ?></label>
<?php } else { ?>
<label for="company_name" class="<?php echo $label_column; ?> company_name_section"><?php echo app_lang('company_name'); ?></label>
<?php } ?>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => ($model_info->type == "person") ? "name" : "company_name",
"name" => "company_name",
"value" => $model_info->company_name,
"class" => "form-control company_name_input_section",
"placeholder" => app_lang('company_name'),
"autofocus" => true,
"data-rule-required" => true,
"data-msg-required" => app_lang("field_required"),
));
?>
</div>
</div>
</div>
<?php } else { ?>
<div class="form-group">
<div class="row">
<label for="company_name" class="<?php echo $label_column; ?> company_name_section"><?php echo app_lang('company_name'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "company_name",
"name" => "company_name",
"value" => $model_info->company_name,
"class" => "form-control company_name_input_section",
"placeholder" => app_lang('company_name'),
"autofocus" => true,
"data-rule-required" => true,
"data-msg-required" => app_lang("field_required"),
));
?>
</div>
</div>
</div>
<?php } ?>
<?php if ($login_user->is_admin || get_array_value($login_user->permissions, "client") === "all") { ?>
<div class="form-group">
<div class="row">
<label for="owner_id" class="<?php echo $label_column; ?>"><?php echo app_lang('owner'); ?>
<span class="help" data-container="body" data-bs-toggle="tooltip" title="<?php echo app_lang('the_person_who_will_manage_this_client') ?>"><i data-feather="help-circle" class="icon-16"></i></span>
</label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "owner_id",
"name" => "owner_id",
"value" => $model_info->owner_id ? $model_info->owner_id : $login_user->id,
"class" => "form-control",
"placeholder" => app_lang('owner'),
"data-rule-required" => true,
"data-msg-required" => app_lang("field_required")
));
?>
</div>
</div>
</div>
<?php } ?>
<?php if ($login_user->is_admin || get_array_value($login_user->permissions, "client") === "all") { ?>
<div class="form-group">
<div class="row">
<label for="managers" class="<?php echo $label_column; ?>"><?php echo app_lang('managers'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "managers",
"name" => "managers",
"value" => $model_info->managers,
"class" => "form-control",
"placeholder" => app_lang('managers')
));
?>
</div>
</div>
</div>
<?php } ?>
<div class="form-group">
<div class="row">
<label for="address" class="<?php echo $label_column; ?>"><?php echo app_lang('address'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_textarea(array(
"id" => "address",
"name" => "address",
"value" => $model_info->address ? $model_info->address : "",
"class" => "form-control",
"placeholder" => app_lang('address')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="city" class="<?php echo $label_column; ?>"><?php echo app_lang('city'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "city",
"name" => "city",
"value" => $model_info->city,
"class" => "form-control",
"placeholder" => app_lang('city')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="state" class="<?php echo $label_column; ?>"><?php echo app_lang('state'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "state",
"name" => "state",
"value" => $model_info->state,
"class" => "form-control",
"placeholder" => app_lang('state')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="zip" class="<?php echo $label_column; ?>"><?php echo app_lang('zip'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "zip",
"name" => "zip",
"value" => $model_info->zip,
"class" => "form-control",
"placeholder" => app_lang('zip')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="country" class="<?php echo $label_column; ?>"><?php echo app_lang('country'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "country",
"name" => "country",
"value" => $model_info->country,
"class" => "form-control",
"placeholder" => app_lang('country')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="phone" class="<?php echo $label_column; ?>"><?php echo app_lang('phone'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "phone",
"name" => "phone",
"value" => $model_info->phone,
"class" => "form-control",
"placeholder" => app_lang('phone')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="website" class="<?php echo $label_column; ?>"><?php echo app_lang('website'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "website",
"name" => "website",
"value" => $model_info->website,
"class" => "form-control",
"placeholder" => app_lang('website')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="vat_number" class="<?php echo $label_column; ?>"><?php echo app_lang('vat_number'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "vat_number",
"name" => "vat_number",
"value" => $model_info->vat_number,
"class" => "form-control",
"placeholder" => app_lang('vat_number')
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="gst_number" class="<?php echo $label_column; ?>"><?php echo app_lang('gst_number'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "gst_number",
"name" => "gst_number",
"value" => $model_info->gst_number,
"class" => "form-control",
"placeholder" => app_lang('gst_number')
));
?>
</div>
</div>
</div>
<?php if ($login_user->user_type === "staff") { ?>
<div class="form-group">
<div class="row">
<label for="groups" class="<?php echo $label_column; ?>"><?php echo app_lang('client_groups'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "group_ids",
"name" => "group_ids",
"value" => $model_info->group_ids,
"class" => "form-control",
"placeholder" => app_lang('client_groups')
));
?>
</div>
</div>
</div>
<?php } ?>
<?php if (isset($show_payment_related_fields) && $show_payment_related_fields) { ?>
<div class="form-group">
<div class="row">
<label for="currency" class="<?php echo $label_column; ?>"><?php echo app_lang('currency'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "currency",
"name" => "currency",
"value" => $model_info->currency,
"class" => "form-control",
"placeholder" => app_lang('keep_it_blank_to_use_default') . " (" . get_setting("default_currency") . ")"
));
?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<label for="currency_symbol" class="<?php echo $label_column; ?>"><?php echo app_lang('currency_symbol'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "currency_symbol",
"name" => "currency_symbol",
"value" => $model_info->currency_symbol,
"class" => "form-control",
"placeholder" => app_lang('keep_it_blank_to_use_default') . " (" . get_setting("currency_symbol") . ")"
));
?>
</div>
</div>
</div>
<?php } ?>
<?php if ($login_user->user_type === "staff") { ?>
<div class="form-group">
<div class="row">
<label for="client_labels" class="<?php echo $label_column; ?>"><?php echo app_lang('labels'); ?></label>
<div class="<?php echo $field_column; ?>">
<?php
echo form_input(array(
"id" => "client_labels",
"name" => "labels",
"value" => $model_info->labels,
"class" => "form-control",
"placeholder" => app_lang('labels')
));
?>
</div>
</div>
</div>
<?php } ?>
<?php echo view("custom_fields/form/prepare_context_fields", array("custom_fields" => $custom_fields, "label_column" => $label_column, "field_column" => $field_column)); ?>
<?php if (isset($show_payment_related_fields) && $show_payment_related_fields) { ?>
<div class="form-group">
<div class="row">
<label for="disable_online_payment" class="<?php echo $label_column; ?> col-xs-8 col-sm-6"><?php echo app_lang('disable_online_payment'); ?>
<span class="help" data-container="body" data-bs-toggle="tooltip" title="<?php echo app_lang('disable_online_payment_description') ?>"><i data-feather="help-circle" class="icon-16"></i></span>
</label>
<div class="<?php echo $field_column; ?> col-xs-4 col-sm-6">
<?php
echo form_checkbox("disable_online_payment", "1", $model_info->disable_online_payment ? true : false, "id='disable_online_payment' class='form-check-input'");
?>
</div>
</div>
</div>
<?php } ?>
<script type="text/javascript">
$(document).ready(function() {
$('[data-bs-toggle="tooltip"]').tooltip();
<?php if (isset($currency_dropdown)) { ?>
if ($('#currency').length) {
$('#currency').select2({
data: <?php echo json_encode($currency_dropdown); ?>
});
}
<?php } ?>
<?php if (isset($groups_dropdown)) { ?>
$("#group_ids").select2({
multiple: true,
data: <?php echo json_encode($groups_dropdown); ?>
});
<?php } ?>
<?php if ($login_user->is_admin || get_array_value($login_user->permissions, "client") === "all") { ?>
$('#owner_id').select2({
data: <?php echo $team_members_dropdown; ?>
});
$('#managers').select2({
multiple: true,
data: <?php echo $team_members_dropdown; ?>
});
<?php } ?>
<?php if ($login_user->user_type === "staff") { ?>
$("#client_labels").select2({
multiple: true,
data: <?php echo json_encode($label_suggestions); ?>
});
<?php } ?>
$('.account_type').click(function() {
var inputValue = $(this).attr("value");
if (inputValue === "person") {
$(".company_name_section").html("<?php echo app_lang('name'); ?>");
$(".company_name_input_section").attr("placeholder", "<?php echo app_lang('name'); ?>");
} else {
$(".company_name_section").html("<?php echo app_lang('company_name'); ?>");
$(".company_name_input_section").attr("placeholder", "<?php echo app_lang('company_name'); ?>");
}
});
});
</script>