Fix russian language for creating ticket
This commit is contained in:
4
app/Http/Controllers/Agent/helpdesk/TicketController.php
Normal file → Executable file
4
app/Http/Controllers/Agent/helpdesk/TicketController.php
Normal file → Executable file
@@ -2790,7 +2790,7 @@ class TicketController extends Controller
|
||||
})
|
||||
->editColumn('a_uname', function ($tickets) {
|
||||
if ($tickets->assigned_to == null && $tickets->name == null) {
|
||||
return "<span style='color:red'>Unassigned</span>";
|
||||
return "<span style='color:red'>".Lang::get('lang.Unassigned')."</span>";
|
||||
} else {
|
||||
$assign = $tickets->assign_user_name;
|
||||
if ($tickets->assigned_to != null) {
|
||||
@@ -3215,7 +3215,7 @@ class TicketController extends Controller
|
||||
})
|
||||
->addColumn('assign_user_name', function ($tickets) {
|
||||
if ($tickets->assigned_to == null) {
|
||||
return "<span style='color:red'>Unassigned</span>";
|
||||
return "<span style='color:red'>".Lang::get('lang.Unassigned')."</span>";
|
||||
} else {
|
||||
$assign = $tickets->assign_user_name;
|
||||
$url = route('user.show', $tickets->assigned_to);
|
||||
|
13
app/Http/Controllers/Client/helpdesk/FormController.php
Normal file → Executable file
13
app/Http/Controllers/Client/helpdesk/FormController.php
Normal file → Executable file
@@ -4,6 +4,7 @@ namespace App\Http\Controllers\Client\helpdesk;
|
||||
|
||||
// controllers
|
||||
use App\Http\Controllers\Agent\helpdesk\TicketWorkflowController;
|
||||
use App\Http\Controllers\Common\FileuploadController;
|
||||
use App\Http\Controllers\Controller;
|
||||
// requests
|
||||
use App\Http\Requests\helpdesk\ClientRequest;
|
||||
@@ -35,17 +36,23 @@ use Redirect;
|
||||
*/
|
||||
class FormController extends Controller
|
||||
{
|
||||
/**
|
||||
* @var FileuploadController
|
||||
*/
|
||||
protected $fileUploadController;
|
||||
|
||||
/**
|
||||
* Create a new controller instance.
|
||||
* Constructor to check.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(TicketWorkflowController $TicketWorkflowController)
|
||||
public function __construct(TicketWorkflowController $TicketWorkflowController, FileuploadController $fileUploadController)
|
||||
{
|
||||
$this->middleware('board');
|
||||
// creating a TicketController instance
|
||||
$this->TicketWorkflowController = $TicketWorkflowController;
|
||||
$this->fileUploadController = $fileUploadController;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -76,7 +83,9 @@ class FormController extends Controller
|
||||
$phonecode = '';
|
||||
}
|
||||
|
||||
return view('themes.default1.client.helpdesk.form', compact('topics', 'codes', 'email_mandatory'))->with('phonecode', $phonecode);
|
||||
list($max_size_in_bytes, $max_size_in_actual) = $this->fileUploadController->file_upload_max_size();
|
||||
|
||||
return view('themes.default1.client.helpdesk.form', compact('topics', 'codes', 'email_mandatory', 'max_size_in_bytes', 'max_size_in_actual'))->with('phonecode', $phonecode);
|
||||
} else {
|
||||
return \Redirect::route('home');
|
||||
}
|
||||
|
3
app/Http/Controllers/Common/ApiSettings.php
Normal file → Executable file
3
app/Http/Controllers/Common/ApiSettings.php
Normal file → Executable file
@@ -9,6 +9,7 @@ use DB;
|
||||
use Exception;
|
||||
use Illuminate\Http\Request;
|
||||
use Input;
|
||||
use Lang;
|
||||
use Log;
|
||||
|
||||
class ApiSettings extends Controller
|
||||
@@ -68,7 +69,7 @@ class ApiSettings extends Controller
|
||||
$settings->create(['key' => $key, 'value' => $value]);
|
||||
}
|
||||
|
||||
return redirect()->back()->with('success', 'Updated Successfully');
|
||||
return redirect()->back()->with('success', Lang::get('lang.updated_successfully'));
|
||||
} catch (Exception $ex) {
|
||||
return redirect()->back()->with('fails', $ex->getMessage());
|
||||
}
|
||||
|
25
resources/lang/en/datatables.php
Executable file
25
resources/lang/en/datatables.php
Executable file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
"sEmptyTable" => "No data available in table",
|
||||
"sInfo" => "Showing _START_ to _END_ of _TOTAL_ entries",
|
||||
"sInfoEmpty" => "Showing 0 to 0 of 0 entries",
|
||||
"sInfoFiltered" => "(filtered from _MAX_ total entries)",
|
||||
"sInfoPostFix" => "",
|
||||
"sInfoThousands" => ",",
|
||||
"sLengthMenu" => "_MENU_ Records per page",
|
||||
"sLoadingRecords" => "Loading...",
|
||||
"sProcessing" => "Processing...",
|
||||
"sSearch" => "Search:",
|
||||
"sZeroRecords" => "No matching records found",
|
||||
"oPaginate" => [
|
||||
"sFirst" => "First",
|
||||
"sLast" => "Last",
|
||||
"sNext" => "Next",
|
||||
"sPrevious" => "Previous",
|
||||
],
|
||||
"oAria" => [
|
||||
"sSortAscending" => ": activate to sort column ascending",
|
||||
"sSortDescending" => ": activate to sort column descending"
|
||||
],
|
||||
];
|
5
resources/lang/en/lang.php
Normal file → Executable file
5
resources/lang/en/lang.php
Normal file → Executable file
@@ -1069,6 +1069,7 @@ return [
|
||||
'Unassigned' => 'UNASSIGNED',
|
||||
'unassigned-tickets' => 'Unassigned tickets',
|
||||
'generate_pdf' => 'Generate PDF',
|
||||
'generate_pdf_thread' => 'generate pdf of this thread',
|
||||
'change_status' => 'Change status',
|
||||
'more' => 'More',
|
||||
'delete_ticket' => 'Delete ticket',
|
||||
@@ -1140,6 +1141,10 @@ return [
|
||||
'overdue' => 'Overdue',
|
||||
'overdue-tickets' => 'Overdue tickets',
|
||||
'change_owner_for_ticket' => 'Change owner for ticket',
|
||||
'current_owner' => 'Current owner',
|
||||
'posted_by_support_team' => 'Posted by Support Team',
|
||||
'posted_by_customer' => 'Posted by Customer',
|
||||
'posted_by_system' => 'Posted by System',
|
||||
|
||||
/*
|
||||
|------------------------------------------------
|
||||
|
25
resources/lang/ru/datatables.php
Executable file
25
resources/lang/ru/datatables.php
Executable file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
"sEmptyTable" => "В таблице отсутствуют данные",
|
||||
"sInfo" => "Записи с _START_ до _END_ из _TOTAL_ записей",
|
||||
"sInfoEmpty" => "Записи с 0 до 0 из 0 записей",
|
||||
"sInfoFiltered" => "(отфильтровано из _MAX_ записей)",
|
||||
"sInfoPostFix" => "",
|
||||
"sInfoThousands" => ",",
|
||||
"sLengthMenu" => "_MENU_ Записей на странице",
|
||||
"sLoadingRecords" => "Загрузка записей...",
|
||||
"sProcessing" => "Подождите...",
|
||||
"sSearch" => "Поиск:",
|
||||
"sZeroRecords" => "Записи отсутствуют.",
|
||||
"oPaginate" => [
|
||||
"sFirst" => "Первая",
|
||||
"sPrevious" => "Предыдущая",
|
||||
"sNext" => "Следующая",
|
||||
"sLast" => "Последняя"
|
||||
],
|
||||
"oAria" => [
|
||||
"sSortAscending" => ": активировать для сортировки столбца по возрастанию",
|
||||
"sSortDescending" => ": активировать для сортировки столбца по убыванию"
|
||||
],
|
||||
];
|
@@ -22,7 +22,7 @@ return [
|
||||
'alert' => 'Alert',
|
||||
'warning' => 'Предостережение',
|
||||
'required-error' => 'Пожалуйста, заполните все обязательные поля',
|
||||
'invalid' => 'Неверный id пользователя или пароль',
|
||||
'invalid' => 'Неверный email или пароль',
|
||||
'sorry_something_went_wrong' => 'Извините, что-то пошло не так',
|
||||
'were_working_on_it_and_well_get_it_fixed_as_soon_as_we_can' => "Мы работаем над этим, и мы исправим это, как только сможем.",
|
||||
'we_are_sorry_but_the_page_you_are_looking_for_can_not_be_found' => 'К сожалению, страница, которую вы ищете, не может быть найдена.',
|
||||
@@ -355,7 +355,7 @@ return [
|
||||
|--------------------------------------
|
||||
*/
|
||||
'ticket' => 'Заявка',
|
||||
'ticket-setting' => 'Настройки заявки',
|
||||
'ticket-setting' => 'Настройки заявок',
|
||||
'default_ticket_number_format' => 'Формат номера заявки по умолчанию',
|
||||
'default_ticket_number_sequence' => 'Последовательность заявок по умолчанию',
|
||||
'default_status' => 'Статус по умолчанию',
|
||||
@@ -508,7 +508,7 @@ return [
|
||||
'plugin-path-missing' => 'Путь к файлу плагина не существует',
|
||||
'no-plugin-file' => 'Нет ',
|
||||
'plugin-config-missing' => 'Нет <b>config.php или ServiceProvider.php</b>',
|
||||
'plugin-info' => 'Вы кодер? Мы призываем вас написать свои собственные плагины и сделать их доступными для сообщества.',
|
||||
'plugin-info' => 'Вы программист? Мы призываем вас написать свои собственные плагины и сделать их доступными для сообщества.',
|
||||
'plugin-info-pro' => ' чтобы проверить плагины, доступные в версии Pro.',
|
||||
'click-here' => 'Надмите здесь',
|
||||
/*
|
||||
@@ -1056,7 +1056,7 @@ return [
|
||||
'priority' => 'Приоритет',
|
||||
'from' => 'От',
|
||||
'last_replier' => 'Послдений ответчик',
|
||||
'assigned_to' => 'Назначенные',
|
||||
'assigned_to' => 'Назначенно',
|
||||
'last_activity' => 'Последняя активность',
|
||||
'answered' => 'Ответил',
|
||||
'assigned' => 'Назначены',
|
||||
@@ -1066,9 +1066,10 @@ return [
|
||||
'Ticket_Information' => 'ИНФОРМАЦИЯ О ЗАЯВКАХ',
|
||||
'Ticket_Id' => 'ID ЗАЯВКМ',
|
||||
'User' => 'ПОЛЬЗОВАТЕЛЬ',
|
||||
'Unassigned' => 'НЕНАЗНАЧЕННЫЕ',
|
||||
'Unassigned' => 'НЕНАЗНАЧЕННО',
|
||||
'unassigned-tickets' => 'Неназначенные заявки',
|
||||
'generate_pdf' => 'Создать PDF',
|
||||
'generate_pdf_thread' => 'создать PDF из комментариев',
|
||||
'change_status' => 'Изменить статус',
|
||||
'more' => 'Больше',
|
||||
'delete_ticket' => 'Удалить заявку',
|
||||
@@ -1099,7 +1100,7 @@ return [
|
||||
'search_by_email' => 'Поиск по email',
|
||||
'list_of_collaborators_of_this_ticket' => 'Список соисполнителей данной заявки',
|
||||
'submit' => 'Отправить',
|
||||
'max' => 'Макс.',
|
||||
'max' => 'Максимальный размер файла',
|
||||
'add_cc' => 'Добавить CC',
|
||||
'recepients' => 'Адресаты',
|
||||
'select_a_canned_response' => 'Выберите готовый ответ',
|
||||
@@ -1140,6 +1141,10 @@ return [
|
||||
'overdue' => 'Просроченно',
|
||||
'overdue-tickets' => 'Просроченная заявка',
|
||||
'change_owner_for_ticket' => 'Сменить владельца для заявки',
|
||||
'current_owner' => 'Current owner',
|
||||
'posted_by_support_team' => 'Опубликовано командой поддежрки',
|
||||
'posted_by_customer' => 'Опубликовано клиентом',
|
||||
'posted_by_system' => 'Опубликовано системой',
|
||||
|
||||
/*
|
||||
|------------------------------------------------
|
||||
@@ -1620,7 +1625,7 @@ return [
|
||||
'no-dummy-data' => 'Ваша система запущена, мы не смогли найти тестовые данные, установленные в ней.',
|
||||
'dummy_data_installation_message' => 'Вы используете Faveo с тестовыми данными, которые следует использовать только для тестирования. Система не будет получать или отправлять почту, поскольку тестовые данные имеют минимальные настройки конфигурации. Мы рекомендуем не подавать никаких живых данных в систему, пока вы не протестируете ее. По завершении тестирования удалите все фиктивные данные и настройте параметры системы, чтобы начать работу.',
|
||||
'clear-dummy-data-agent-message' => 'Ваша система Faveo была установлена с тестовыми данными, которые следует использовать только для тестирования. Ваша система не будет получать или отправлять почту, поскольку тестовые данные имеют минимальные настройки конфигурации. Мы рекомендуем не подавать никаких живых данных в систему, пока вы не протестируете ее. По завершении тестирования обратитесь к системному администратору, чтобы очистить фиктивные данные и настроить параметры системы.',
|
||||
'clear-dummy-data' => 'очистить тестовые данные.',
|
||||
'clear-dummy-data' => 'чтобы очистить тестовые данные.',
|
||||
'delete_dummy_data' => 'Удалить тестовые данные',
|
||||
'plugin-with-dummy-data-error-message' => 'Вы установили Faveo с тестовыми данными для тестирования. Плагины могут использоваться только в режиме реальной production системы. Если вы закончили тестирование удалите фиктивные данные и начните использовать Faveo в production режиме.',
|
||||
'clean-data-box-title' => 'Очистка тестовых данных выполнит следующие действия',
|
||||
|
6
resources/views/themes/default1/admin/helpdesk/manage/sla/index.blade.php
Normal file → Executable file
6
resources/views/themes/default1/admin/helpdesk/manage/sla/index.blade.php
Normal file → Executable file
@@ -113,14 +113,14 @@ class="nav-link active"
|
||||
<!-- Deleting Fields -->
|
||||
<td>
|
||||
{!! Form::open(['route'=>['sla.destroy', $sla->id],'method'=>'DELETE']) !!}
|
||||
<a href="{{route('sla.edit',$sla->id)}}" class="btn btn-primary btn-xs"><i class="fas fa-edit"> </i> Edit</a>
|
||||
<a href="{{route('sla.edit',$sla->id)}}" class="btn btn-primary btn-xs"><i class="fas fa-edit"> </i> {!! Lang::get('lang.edit') !!}</a>
|
||||
<!-- To pop up a confirm Message -->
|
||||
@if($sla->id == $default_sla)
|
||||
{!! Form::button('<i class="fas fa-trash"> </i> Delete',
|
||||
{!! Form::button('<i class="fas fa-trash"> </i> '.Lang::get('lang.delete'),
|
||||
['class'=> 'btn btn-danger btn-xs '.$disable])
|
||||
!!}
|
||||
@else
|
||||
{!! Form::button('<i class="fas fa-trash"> </i> Delete',
|
||||
{!! Form::button('<i class="fas fa-trash"> </i> '.Lang::get('lang.delete'),
|
||||
['type' => 'submit',
|
||||
'class'=> 'btn btn-danger btn-xs',
|
||||
'onclick'=>'return confirm("Are you sure?")'])
|
||||
|
2
resources/views/themes/default1/agent/helpdesk/report/index.blade.php
Normal file → Executable file
2
resources/views/themes/default1/agent/helpdesk/report/index.blade.php
Normal file → Executable file
@@ -226,7 +226,7 @@ class="active"
|
||||
|
||||
<div class="card card-light">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">Tabular</h3>
|
||||
<h3 class="card-title">{!! Lang::get('lang.tabular') !!}</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-bordered" id="tabular">
|
||||
|
14
resources/views/themes/default1/agent/helpdesk/ticket/timeline.blade.php
Normal file → Executable file
14
resources/views/themes/default1/agent/helpdesk/ticket/timeline.blade.php
Normal file → Executable file
@@ -186,7 +186,7 @@ if ($thread->title != "") {
|
||||
{!! Lang::get('lang.more') !!} <span class="caret"></span>
|
||||
</button>
|
||||
<div class="dropdown-menu dropdown-menu-right">
|
||||
<a href="#" data-toggle="modal" data-target="#ChangeOwner" class="dropdown-item"><i class="fas fa-users" style="color:green;"> </i> Change Owner</a>
|
||||
<a href="#" data-toggle="modal" data-target="#ChangeOwner" class="dropdown-item"><i class="fas fa-users" style="color:green;"> </i>{!! Lang::get('lang.change_owner_for_ticket') !!}</a>
|
||||
@if($tickets->status != 3 && $tickets->status != 2)
|
||||
<a href="#" class="dropdown-item" data-toggle="modal" data-target="#MergeTickets"><i class="fas fa-cogs" style="color:teal;"> </i> {!! Lang::get('lang.merge-ticket') !!}</a>
|
||||
@endif
|
||||
@@ -566,22 +566,22 @@ if ($thread->title != "") {
|
||||
|
||||
<div>
|
||||
<?php if ($conversation->is_internal) { ?>
|
||||
<i class="fas fa-tag bg-purple" title="Posted by System"></i>
|
||||
<i class="fas fa-tag bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php
|
||||
} else {
|
||||
if($conversation->user_id != null) {
|
||||
if ($role->role == 'agent' || $role->role == 'admin') {
|
||||
?>
|
||||
<i class="fas fa-reply-all bg-yellow" title="Posted by Support Team"></i>
|
||||
<i class="fas fa-reply-all bg-yellow" title="<?= Lang::get('lang.posted_by_support_team') ?>"></i>
|
||||
<?php } elseif ($role->role == 'user') { ?>
|
||||
<i class="fas fa-user bg-aqua" title="Posted by Customer"></i>
|
||||
<i class="fas fa-user bg-aqua" title="<?= Lang::get('lang.posted_by_customer') ?>"></i>
|
||||
<?php } else { ?>
|
||||
<i class="fas fa-reply-all bg-purple" title="Posted by System"></i>
|
||||
<i class="fas fa-reply-all bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php
|
||||
}
|
||||
} else {
|
||||
?>
|
||||
<i class="fas fa-tag bg-purple" title="Posted by System"></i>
|
||||
<i class="fas fa-tag bg-purple" title="<?= Lang::get('lang.posted_by_system')?>"></i>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
@@ -667,7 +667,7 @@ if ($thread->title != "") {
|
||||
@endif
|
||||
|
||||
@if($conversation->id == $ij->id)
|
||||
<a href="{{url('genereate-pdf/'.$conversation->id)}}" class= "float-right" title="generate pdf of this thread">
|
||||
<a href="{{url('genereate-pdf/'.$conversation->id)}}" class= "float-right" title="{!! Lang::get('lang.generate_pdf_thread') !!}">
|
||||
<i class="fas fa-newspaper"></i>
|
||||
</a>
|
||||
@endif
|
||||
|
2
resources/views/themes/default1/agent/layout/agent.blade.php
Normal file → Executable file
2
resources/views/themes/default1/agent/layout/agent.blade.php
Normal file → Executable file
@@ -158,7 +158,7 @@
|
||||
|
||||
@if($auth_user_role == 'admin')
|
||||
<li class="nav-item d-none d-sm-inline-block">
|
||||
<a href="{{URL::route('report.index')}}" onclick="clickReport(event);" @yield('Report') class="nav-link">Report</a>
|
||||
<a href="{{URL::route('report.index')}}" onclick="clickReport(event);" @yield('Report') class="nav-link">{!! Lang::get('lang.report') !!}</a>
|
||||
</li>
|
||||
@endif
|
||||
|
||||
|
2
resources/views/themes/default1/agent/layout/agentold.blade.php
Normal file → Executable file
2
resources/views/themes/default1/agent/layout/agentold.blade.php
Normal file → Executable file
@@ -103,7 +103,7 @@
|
||||
<li @yield('Tickets')><a data-target="#tabC" href="#">{!! Lang::get('lang.tickets') !!}</a></li>
|
||||
<li @yield('Tools')><a data-target="#tabD" href="#">{!! Lang::get('lang.tools') !!}</a></li>
|
||||
@if(Auth::user()->role == 'admin')
|
||||
<li @yield('Report')><a href="{{URL::route('report.index')}}" onclick="clickReport(event);">Report</a></li>
|
||||
<li @yield('Report')><a href="{{URL::route('report.index')}}" onclick="clickReport(event);">{!! Lang::get('lang.report') !!}</a></li>
|
||||
@endif
|
||||
<?php \Event::fire('calendar.topbar', array()); ?>
|
||||
</ul>
|
||||
|
2
resources/views/themes/default1/client/helpdesk/form.blade.php
Normal file → Executable file
2
resources/views/themes/default1/client/helpdesk/form.blade.php
Normal file → Executable file
@@ -210,7 +210,7 @@ class = "nav-item active"
|
||||
<div class="col-md-12 form-group">
|
||||
<label>{!! Lang::get('lang.attachment') !!}</label>
|
||||
<input type="file" name="attachment[]" multiple/><br/>
|
||||
{!! Lang::get('lang.max') !!}. 10MB
|
||||
{!! Lang::get('lang.max') !!}. {!! $max_size_in_actual !!}
|
||||
</div>
|
||||
{{-- Event fire --}}
|
||||
<?php Event::fire(new App\Events\ClientTicketForm()); ?>
|
||||
|
6
resources/views/themes/default1/client/helpdesk/guest-user/checkticket.blade.php
Normal file → Executable file
6
resources/views/themes/default1/client/helpdesk/guest-user/checkticket.blade.php
Normal file → Executable file
@@ -327,11 +327,11 @@ class="active"
|
||||
</li>
|
||||
<li>
|
||||
<?php if($conversation->staff_id > 0) { ?>
|
||||
<i class="fa fa-group bg-yellow" title="Posted by Support Team"></i>
|
||||
<i class="fa fa-group bg-yellow" title="<?= Lang::get('lang.posted_by_support_team') ?>"></i>
|
||||
<?php } elseif($conversation->user_id > 0) { ?>
|
||||
<i class="fa fa-user bg-aqua" title="Posted by Customer"></i>
|
||||
<i class="fa fa-user bg-aqua" title="<?= Lang::get('lang.posted_by_customer') ?>"></i>
|
||||
<?php } else { ?>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="Posted by System"></i>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php } ?>
|
||||
<div class="timeline-item">
|
||||
<span id="date" class="time"><i class="fa fa-clock-o"> </i> {{date_format($conversation->created_at, 'd/m/Y H:i:s')}}</span>
|
||||
|
6
resources/views/themes/default1/client/helpdesk/guest-user/checkticket2.blade.php
Normal file → Executable file
6
resources/views/themes/default1/client/helpdesk/guest-user/checkticket2.blade.php
Normal file → Executable file
@@ -327,11 +327,11 @@ class="active"
|
||||
</li>
|
||||
<li>
|
||||
<?php if($conversation->staff_id > 0) { ?>
|
||||
<i class="fa fa-group bg-yellow" title="Posted by Support Team"></i>
|
||||
<i class="fa fa-group bg-yellow" title="<?= Lang::get('lang.posted_by_support_team') ?>"></i>
|
||||
<?php } elseif($conversation->user_id > 0) { ?>
|
||||
<i class="fa fa-user bg-aqua" title="Posted by Customer"></i>
|
||||
<i class="fa fa-user bg-aqua" title="<?= Lang::get('lang.posted_by_customer') ?>"></i>
|
||||
<?php } else { ?>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="Posted by System"></i>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php } ?>
|
||||
<div class="timeline-item">
|
||||
<span id="date" class="time"><i class="fa fa-clock-o"> </i> {{date_format($conversation->created_at, 'd/m/Y H:i:s')}}</span>
|
||||
|
8
resources/views/themes/default1/client/helpdesk/guest-user/view_ticket.blade.php
Normal file → Executable file
8
resources/views/themes/default1/client/helpdesk/guest-user/view_ticket.blade.php
Normal file → Executable file
@@ -418,13 +418,13 @@ $data = $ConvDate[0];
|
||||
</li>
|
||||
<li>
|
||||
<?php if($conversation->is_internal) { ?>
|
||||
<i class="fa fa-tag bg-purple" title="Posted by System"></i>
|
||||
<i class="fa fa-tag bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php }else{ if ($role->role == 'agent' || $role->role == 'admin') { ?>
|
||||
<i class="fa fa-mail-reply-all bg-yellow" title="Posted by Support Team"></i>
|
||||
<i class="fa fa-mail-reply-all bg-yellow" title="<?= Lang::get('lang.posted_by_support_team') ?>"></i>
|
||||
<?php } elseif ($role->role == 'user') { ?>
|
||||
<i class="fa fa-user bg-aqua" title="Posted by Customer"></i>
|
||||
<i class="fa fa-user bg-aqua" title="<?= Lang::get('lang.posted_by_customer') ?>"></i>
|
||||
<?php } else { ?>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="Posted by System"></i>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php } }
|
||||
$attachment = App\Model\Ticket\Ticket_attachments::where('thread_id','=',$conversation->id)->first();
|
||||
if($attachment == null ) {
|
||||
|
6
resources/views/themes/default1/client/helpdesk/ticket.blade.php
Normal file → Executable file
6
resources/views/themes/default1/client/helpdesk/ticket.blade.php
Normal file → Executable file
@@ -379,11 +379,11 @@ $data = $ConvDate[0];
|
||||
<?php if($conversation->is_internal) { ?>
|
||||
<i class="fa fa-tag bg-purple" title="Posted by System"></i>
|
||||
<?php }else{ if ($role->role == 'agent' || $role->role == 'admin') { ?>
|
||||
<i class="fa fa-mail-reply-all bg-yellow" title="Posted by Support Team"></i>
|
||||
<i class="fa fa-mail-reply-all bg-yellow" title="<?= Lang::get('lang.posted_by_support_team') ?>"></i>
|
||||
<?php } elseif ($role->role == 'user') { ?>
|
||||
<i class="fa fa-user bg-aqua" title="Posted by Customer"></i>
|
||||
<i class="fa fa-user bg-aqua" title="<?= Lang::get('lang.posted_by_customer') ?>"></i>
|
||||
<?php } else { ?>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="Posted by System"></i>
|
||||
<i class="fa fa-mail-reply-all bg-purple" title="<?= Lang::get('lang.posted_by_system') ?>"></i>
|
||||
<?php } }
|
||||
$attachment = App\Model\Ticket\Ticket_attachments::where('thread_id','=',$conversation->id)->first();
|
||||
if($attachment == null ) {
|
||||
|
23
resources/views/vendor/Chumper/tickets-javascript.blade.php
vendored
Normal file → Executable file
23
resources/views/vendor/Chumper/tickets-javascript.blade.php
vendored
Normal file → Executable file
@@ -33,8 +33,27 @@ $path = public_path();
|
||||
"bStateSave" : true,
|
||||
"bStateDuration": -1,
|
||||
"oLanguage": {
|
||||
"sLengthMenu": "_MENU_ Records per page",
|
||||
"sSearch" : "Search: ",
|
||||
"sEmptyTable": "{!! Lang::get('datatables.sEmptyTable') !!}",
|
||||
"sInfo": "{!! Lang::get('datatables.sInfo') !!}",
|
||||
"sInfoEmpty": "{!! Lang::get('datatables.sInfoEmpty') !!}",
|
||||
"sInfoFiltered": "{!! Lang::get('datatables.sInfoFiltered') !!}",
|
||||
"sInfoPostFix": "{!! Lang::get('datatables.sInfoPostFix') !!}",
|
||||
"sInfoThousands": "{!! Lang::get('datatables.sInfoThousands') !!}",
|
||||
"sLengthMenu": "{!! Lang::get('datatables.sLengthMenu') !!}",
|
||||
"sLoadingRecords": "{!! Lang::get('datatables.sLoadingRecords') !!}",
|
||||
"sProcessing": "{!! Lang::get('datatables.sProcessing') !!}",
|
||||
"sSearch": "{!! Lang::get('datatables.sSearch') !!}",
|
||||
"sZeroRecords": "{!! Lang::get('datatables.sZeroRecords') !!}",
|
||||
"oPaginate": {
|
||||
"sFirst": "{!! Lang::get('datatables.oPaginate.sFirst') !!}",
|
||||
"sLast": "{!! Lang::get('datatables.oPaginate.sLast') !!}",
|
||||
"sNext": "{!! Lang::get('datatables.oPaginate.sNext') !!}",
|
||||
"sPrevious": "{!! Lang::get('datatables.oPaginate.sPrevious') !!}"
|
||||
},
|
||||
"oAria": {
|
||||
"sSortAscending": "{!! Lang::get('datatables.oAria.sSortAscending') !!}",
|
||||
"sSortDescending": "{!! Lang::get('datatables.oAria.sortDescending') !!}"
|
||||
},
|
||||
},
|
||||
"stateLoadParams": function (settings, data) {
|
||||
if ('{{$load_old_state}}') {
|
||||
|
Reference in New Issue
Block a user