Actual prod

This commit is contained in:
mac 2026-07-17 11:32:29 +03:00
parent 0644330c7a
commit 18302d93a4

View File

@ -96,40 +96,40 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td class="stage stage-new active" title="Новый клиент">
<div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">Новый</span>
</td>
<td class="stage stage-work active" title="В работе">
<div data-stage="2" class="crm__small-stage"></div>
<span class="next-stage">В работе</span>
</td>
<td class="stage stage-offer active" title="Презентация">
<div data-stage="3" class="crm__small-stage"></div>
<span class="next-stage">Презентация</span>
</td>
<td class="stage stage-showing active" title="Показ">
<div data-stage="4" class="crm__small-stage"></div>
<span class="next-stage">Показ</span>
</td>
<td class="stage stage-reservation active" title="Бронь">
<div data-stage="5" class="crm__small-stage"></div>
<span class="next-stage">Бронь</span>
</td>
<td class="stage stage-meet active" title="Подаем на ипотеку">
<div data-stage="6" class="crm__small-stage"></div>
<span class="next-stage">Подаем на ипотеку</span>
</td>
<td class="stage stage-deal active" title="Сделка">
<div data-stage="7" class="crm__small-stage"></div>
<span class="next-stage">Сделка</span>
</td>
<td class="stage stage-end active" title="Клиент закрыт">
<div data-stage="8" class="crm__small-stage"></div>
<span class="next-stage">Закрыт</span>
</td>
</tr>
<tr>
<td class="stage stage-new active" title="Новый клиент">
<div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">Новый</span>
</td>
<td class="stage stage-work active" title="В работе">
<div data-stage="2" class="crm__small-stage"></div>
<span class="next-stage">В работе</span>
</td>
<td class="stage stage-offer active" title="Презентация">
<div data-stage="3" class="crm__small-stage"></div>
<span class="next-stage">Презентация</span>
</td>
<td class="stage stage-showing active" title="Показ">
<div data-stage="4" class="crm__small-stage"></div>
<span class="next-stage">Показ</span>
</td>
<td class="stage stage-reservation active" title="Бронь">
<div data-stage="5" class="crm__small-stage"></div>
<span class="next-stage">Бронь</span>
</td>
<td class="stage stage-meet active" title="Подаем на ипотеку">
<div data-stage="6" class="crm__small-stage"></div>
<span class="next-stage">Подаем на ипотеку</span>
</td>
<td class="stage stage-deal active" title="Сделка">
<div data-stage="7" class="crm__small-stage"></div>
<span class="next-stage">Сделка</span>
</td>
<td class="stage stage-end active" title="Клиент закрыт">
<div data-stage="8" class="crm__small-stage"></div>
<span class="next-stage">Закрыт</span>
</td>
</tr>
</tbody>
</table>
@ -163,20 +163,20 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</div>
<div class="main-info additional-info">
<div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<template v-show="funnel.id == 0">
<span style="margin-right: 15px;" v-if="funnel.is_stage == 1">Показывать шкалу</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_stage == 0">Не показывать шкалу</span>
<span style="margin-right: 15px;" v-if="funnel.is_show_funnels == 1">Показывать воронки</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span>
<div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<template v-show="funnel.id == 0">
<span style="margin-right: 15px;" v-if="funnel.is_stage == 1">Показывать шкалу</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_stage == 0">Не показывать шкалу</span>
<span style="margin-right: 15px;" v-if="funnel.is_show_funnels == 1">Показывать воронки</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span>
</template>
</template>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
</div>
<div v-if="funnel.id > 0" class="main-info">
<div v-if="funnel.mainsteps" class="first_step">
@ -247,73 +247,73 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</template>
<template v-else>
<div class="clients">
<div class="client" v-for='(funnel,index) in templateFunnels' >
<div class="client-inner">
<div class="clients">
<div class="client" v-for='(funnel,index) in templateFunnels' >
<div class="client-inner">
<svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs>
<marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5"
markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" />
</marker>
</defs>
<g :id="'svg_path'+funnel.id" fill="none" stroke="black" stroke-width="1" :marker-end="'url(#arrowhead'+funnel.id+')'">
<path v-for="(line, lineId) in svgPath[funnel.id]" :id="line.id" />
</g>
</svg>
<div class="additional-info">
<svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs>
<marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5"
markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" />
</marker>
</defs>
<g :id="'svg_path'+funnel.id" fill="none" stroke="black" stroke-width="1" :marker-end="'url(#arrowhead'+funnel.id+')'">
<path v-for="(line, lineId) in svgPath[funnel.id]" :id="line.id" />
</g>
</svg>
<div class="additional-info">
<div class="type">{{ funnel.name }}</div>
<div class="type">{{ funnel.name }}</div>
<div v-if="!isEmpty(funnel.steps)" class="stagebar">
<div class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, stepId) in funnel.steps" class="stage stage-new active" :title="step.name">
<div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">{{ step.name }}</span>
</td>
</tr>
</tbody>
</table>
<div v-if="!isEmpty(funnel.steps)" class="stagebar">
<div class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, stepId) in funnel.steps" class="stage stage-new active" :title="step.name">
<div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">{{ step.name }}</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="stagebar-title"></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(roleuser, index) in JSON.parse(funnel.role)">{{ roleuser.name }} </span></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(client_typeuser, index) in JSON.parse(funnel.client_type)">{{ client_typeuser.name }} </span></div>
<div class="actions" style="margin-right: 100px;">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" :id="'funnel-is_change'+ funnel.id" v-model="funnel.is_change" @change="changeFunnel" :checked="Boolean(funnel.is_change)" true-value="1">
<label :for="'funnel-is_change'+funnel.id">Выбрать</label>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="stagebar-title"></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(roleuser, index) in JSON.parse(funnel.role)">{{ roleuser.name }} </span></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(client_typeuser, index) in JSON.parse(funnel.client_type)">{{ client_typeuser.name }} </span></div>
<div class="actions" style="margin-right: 100px;">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" :id="'funnel-is_change'+ funnel.id" v-model="funnel.is_change" @change="changeFunnel" :checked="Boolean(funnel.is_change)" true-value="1">
<label :for="'funnel-is_change'+funnel.id">Выбрать</label>
<div class="main-info additional-info">
<div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="main-info additional-info">
<div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</template>
</div>
@ -366,15 +366,15 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
<div class="form-block">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label>
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div>
<div class="clear"></div>
</div>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div>
<div class="clear"></div>
</div>
</div>
</div>
@ -428,32 +428,32 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
<div class="form-block">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label>
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div>
<div class="clear"></div>
</div>
<div v-if="funnelId == 0" class="form-block">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_stage" v-model="is_stage" :checked="Boolean(is_stage)" true-value="1">
<label for="funnel-is_stage">Показывать шкалу</label>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div>
<div class="clear"></div>
</div>
<div v-if="funnelId == 0" class="form-block">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_stage" v-model="is_stage" :checked="Boolean(is_stage)" true-value="1">
<label for="funnel-is_stage">Показывать шкалу</label>
</div>
</div>
<div v-if="funnelId == 0" class="form-block">
</div>
</div>
<div v-if="funnelId == 0" class="form-block">
<div class="checkbox small" style="margin-bottom:0px;">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_show_funnels" v-model="is_show_funnels" :checked="Boolean(is_show_funnels)" true-value="1">
<label for="funnel-is_show_funnels">Показывать воронки</label>
</div>
</div>
<input type="checkbox" id="funnel-is_show_funnels" v-model="is_show_funnels" :checked="Boolean(is_show_funnels)" true-value="1">
<label for="funnel-is_show_funnels">Показывать воронки</label>
</div>
</div>
<div class="form-block">
<div class="form-block">
<div class="label">Номер в очереди</div>
<div class="inputs">
@ -474,12 +474,12 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="label">...кроме сотрудников</div>
<div class="inputs">
<v-select class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" multiple :options="users_see" :reduce="name => name.code" label="name" v-model="selected_users_see_no"/>
<template #option="{ name, type }">
<span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span>
<span v-else style="margin-left:10px;">{{ name }}</span>
</template>
<template #option="{ name, type }">
<span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span>
<span v-else style="margin-left:10px;">{{ name }}</span>
</template>
<v-select>
<v-select>
</div>
<div class="clear"></div>
</div>
@ -505,10 +505,10 @@ $menuPermissions = $user->checkMenuPermissions();
<h2>Передать {{type_trasmite}} в воронку</h2>
<div v-show="process_trasmited" style="display: inline;">
<div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader">
<img src="../images/rocket-spinner.svg" width="96px">
</div>
<div class="clear"></div>
<div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader">
<img src="../images/rocket-spinner.svg" width="96px">
</div>
<div class="clear"></div>
</div>
<div v-show="!process_trasmited" class="jv-tabs">
<div>
@ -516,7 +516,7 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="form-block">
<div class="label">Воронка</div>
<div id="ms-funnel-type" class="inputs">
<v-select :components="{OpenIndicator}" transition="" class="vue_select" :class="{invalid: errorTransmite}" style="width: 400px; border: none;" :options="funnel_transmite" :reduce="name => name.id" label="name" v-model="funnelTrasmiteId"/>
<v-select :components="{OpenIndicator}" transition="" class="vue_select" :class="{invalid: errorTransmite}" style="width: 400px; border: none;" :options="funnel_transmite" :reduce="name => name.id" label="name" v-model="funnelTrasmiteId"/>
</div>
</div>
@ -549,10 +549,10 @@ $menuPermissions = $user->checkMenuPermissions();
<i class="tabs-li__icon">2</i>
<span>Настройки перед переходом на этап</span>
</li>
<!-- <li :class="{'active':tab_dop_close }" @click="open_tab('tab_dop_close')" v-if="userId == 5238 || userId == 4">
<i class="tabs-li__icon">3</i>
<span>Дополнительные настройки</span>
</li>-->
<!-- <li :class="{'active':tab_dop_close }" @click="open_tab('tab_dop_close')" v-if="userId == 5238 || userId == 4">
<i class="tabs-li__icon">3</i>
<span>Дополнительные настройки</span>
</li>-->
</ul>
<div>
@ -564,7 +564,7 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="form-block">
<div class="label">Номер в очереди</div>
<div class="inputs">
<input v-if="mainStep>0" v-model.number="order_number" disabled="disabled" title="Нельзя изменить в первом этапе" class="text" type="number" value="" placeholder="Определяет место в шкале этапов" style="width:100px;">
@ -628,10 +628,10 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</div>
<div class="form-block" v-show="is_mes">
<div class="label">Кому отправлять уведомления</div>
<div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="list_users_select"/>
</div>
<div class="label">Кому отправлять уведомления</div>
<div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="list_users_select"/>
</div>
</div>
<div class="form-block" v-if="selectedFiles.length > 0">
<div class="label">Список файлов</div>
@ -679,21 +679,21 @@ $menuPermissions = $user->checkMenuPermissions();
</ul>
</div>
<?php
if (
if (
(
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
)
||
(
(
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
)
&& (
(
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
)
&& (
in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes)
)
)
)
) {
?>
) {
?>
<div class="form-block">
<div class="label">Выбрать объект из комплексов</div>
<div class="checkbox">
@ -710,21 +710,21 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</div>
<?php
if (
if (
(
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
)
||
(
(
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
)
&& (
(
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
)
&& (
in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes)
)
)
)
) {
?>
) {
?>
<div class="form-block" style="display: flex;">
<div class="label">Сменить статус объекта</div>
<div>
@ -742,6 +742,21 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</div>
<?php } ?>
<!----><?php
//$allowed_users_deal = [117, 4];
//if (in_array((int)$_SESSION['agency_id'], $allowed_users_deal)) {
//?>
<div class="form-block">
<div class="label">Создать сделку</div>
<div class="checkbox">
<input id="create_deal" v-model="create_deal" type="checkbox" value="">
<label for="create_deal" class="label"></label>
</div>
</div>
<!----><?php //} ?>
<div class="form-block">
<div class="label">Поля для заполнения при завершении этапа</div>
<div class="inputs" style="padding-top:15px;">
@ -989,14 +1004,6 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Создать сделку</div>
<div class="checkbox">
<input id="create_deal" v-model="create_deal" type="checkbox" value="">
<label for="create_deal" class="label"></label>
</div>
</div>
<div class="form-block">
<div class="label">Сменить ответственного</div>
<div class="checkbox">
@ -1048,16 +1055,16 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
<div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0">
<div class="label">Выбрать воронки</div>
<div v-if="!isEmpty(adjacent_funnels)" class="inputs">
<v-select :components="{OpenIndicator}" multiple transition="" class="vue_select" style="width: 400px; border: none;" :options="adjacent_funnels" :reduce="name => name.code" label="name" v-model="pole_prev.adjacent_funnels"/>
</div>
<div v-else class="inputs" style="padding-top: 7px;">
<label>Воронок не найдено</label>
</div>
<div class="clear"></div>
<div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0">
<div class="label">Выбрать воронки</div>
<div v-if="!isEmpty(adjacent_funnels)" class="inputs">
<v-select :components="{OpenIndicator}" multiple transition="" class="vue_select" style="width: 400px; border: none;" :options="adjacent_funnels" :reduce="name => name.code" label="name" v-model="pole_prev.adjacent_funnels"/>
</div>
<div v-else class="inputs" style="padding-top: 7px;">
<label>Воронок не найдено</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block" v-show="!isEmpty(pole_prev.adjacent_funnels)">
<div class="label">Разрешить переходить при закрытом этапе смежной воронки:</div>
@ -1083,10 +1090,10 @@ $menuPermissions = $user->checkMenuPermissions();
</div>
</div>
<div class="form-block" v-show="pole_prev.is_mes>0">
<div class="label">Кому отправлять уведомления</div>
<div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="pole_prev.list_users_select"/>
</div>
<div class="label">Кому отправлять уведомления</div>
<div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="pole_prev.list_users_select"/>
</div>
</div>
<div class="form-block">
@ -1107,20 +1114,20 @@ $menuPermissions = $user->checkMenuPermissions();
<li v-for="(file, infile) in selectedFilesPrev" class="pole_li">
<div class="divLiLeft" style="margin-right: 10px">
<label>Название файла</label>
<input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name">
</div>
<div class="divLiLeft" style="margin-right: 10px">
<label>Название файла</label>
<input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name">
</div>
<div class="divLiLeft" style="margin-right: 10px">
<label>Комментарий к файлу</label>
<textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea>
</div>
<div class="list_files">
<label style="display:inline-block;" class="label_file"><i v-bind:class=" [ file.classFile, {active: progressUoloadPrev[infile].isUpload} ]"></i>{{ file.name }}</label>
<a style="display:inline-block;" title="Удалить" @click="onDeleteFilePrev(infile,file)" class="no-border fatrash"><i style="margin-top:0px" class="fas fa-trash"></i></a>
<vue-simple-progress v-if="progressUoloadPrev[infile].uploads" bar-color="#e2574c" :val="progressUoloadPrev[infile].progress" :text="progressUoloadPrev[infile].progress + '%'"></vue-simple-progress>
</div>
<div class="divLiLeft" style="margin-right: 10px">
<label>Комментарий к файлу</label>
<textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea>
</div>
<div class="list_files">
<label style="display:inline-block;" class="label_file"><i v-bind:class=" [ file.classFile, {active: progressUoloadPrev[infile].isUpload} ]"></i>{{ file.name }}</label>
<a style="display:inline-block;" title="Удалить" @click="onDeleteFilePrev(infile,file)" class="no-border fatrash"><i style="margin-top:0px" class="fas fa-trash"></i></a>
<vue-simple-progress v-if="progressUoloadPrev[infile].uploads" bar-color="#e2574c" :val="progressUoloadPrev[infile].progress" :text="progressUoloadPrev[infile].progress + '%'"></vue-simple-progress>
</div>
</li>
</ul>
@ -1219,7 +1226,7 @@ $menuPermissions = $user->checkMenuPermissions();
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/templates/linking_client_req/linking_client_req.php");
require_once($_SERVER['DOCUMENT_ROOT']."/templates/linking_client_req/linking_client_req.php");
?>