| Server IP : 103.161.17.216 / Your IP : 216.73.216.1 Web Server : nginx/1.18.0 System : Linux tipsysaigoncharming 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 7.4.3-4ubuntu2.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/app.houseland.info/application/views/admin/estimates/ |
Upload File : |
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?>
<div id="stats-top" class="hide">
<div id="estimates_total"></div>
<div class="_filters _hidden_inputs hidden">
<?php
if (isset($estimates_sale_agents)) {
foreach ($estimates_sale_agents as $agent) {
echo form_hidden('sale_agent_' . $agent['sale_agent']);
}
}
if (isset($estimate_statuses)) {
foreach ($estimate_statuses as $_status) {
$val = '';
if ($_status == $this->input->get('status')) {
$val = $_status;
}
echo form_hidden('estimates_' . $_status, $val);
}
}
if (isset($estimates_years)) {
foreach ($estimates_years as $year) {
echo form_hidden('year_' . $year['year'], $year['year']);
}
}
echo form_hidden('not_sent', $this->input->get('filter'));
echo form_hidden('project_id');
echo form_hidden('invoiced');
echo form_hidden('not_invoiced');
?>
</div>
<div class="quick-top-stats">
<dl
class="tw-mt-5 tw-grid tw-grid-cols-1 tw-divide-y tw-divide-solid tw-divide-neutral-200 tw-overflow-hidden md:tw-grid-cols-3 lg:tw-grid-cols-5 md:tw-divide-y-0 md:tw-divide-x tw-mb-0">
<?php foreach ($estimate_statuses as $status) {
$percent_data = get_estimates_percent_by_status(
$status,
(isset($project) ? $project->id : null)
); ?>
<div class="tw-px-3 tw-py-4 sm:tw-p-4">
<dt class="tw-font-medium text-<?php echo estimate_status_color_class($status); ?>">
<?php echo format_estimate_status($status, '', false); ?>
</dt>
<dd class="tw-mt-1 tw-flex tw-items-baseline tw-justify-between md:tw-block lg:tw-flex">
<div class="tw-flex tw-items-baseline tw-text-base tw-font-semibold tw-text-primary-600">
<?php echo e($percent_data['total_by_status']); ?> / <?php echo e($percent_data['total']); ?>
<span class="tw-ml-2 tw-text-sm tw-font-medium tw-text-neutral-500">
<a href="#"
@click.prevent="extra.estimatesRules = <?php echo app\services\utilities\Js::from($estimates_table->findRule('status')->setValue([$status])); ?>"
>
<?php echo _l('view'); ?>
</a>
</span>
</div>
<div class="tw-font-medium md:tw-mt-2 lg:tw-mt-0">
<?php echo e($percent_data['percent']); ?>%
</div>
</dd>
</div>
<?php } ?>
</dl>
</div>
<hr />
</div>