forked from aslan/applicant-site
prodV1 #2
|
@ -27,10 +27,10 @@ class DirectonHtmlBuilder
|
||||||
}
|
}
|
||||||
$education_form = substr($education_form, 0, -2);
|
$education_form = substr($education_form, 0, -2);
|
||||||
|
|
||||||
|
// phpcs:disable
|
||||||
$period = '<br>';
|
$period = '<br>';
|
||||||
foreach ($direction['period'] as $key => $el) {
|
foreach ($direction['period'] as $key => $el) {
|
||||||
$period .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>' ;
|
$period .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -42,20 +42,18 @@ class DirectonHtmlBuilder
|
||||||
<br>
|
<br>
|
||||||
<div class="fs-4 text-start">';
|
<div class="fs-4 text-start">';
|
||||||
foreach ($direction['cost_paid_place'] as $key => $el) {
|
foreach ($direction['cost_paid_place'] as $key => $el) {
|
||||||
$paid_cost .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>' ;
|
$paid_cost .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>';
|
||||||
}
|
}
|
||||||
$paid_cost .= '</div></div>';
|
$paid_cost .= '</div></div>';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$EGE = '<div class="col-auto ">
|
$EGE = '<div class="col-auto ">
|
||||||
<strong> ЕГЭ </strong>
|
<strong> ЕГЭ </strong>
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
<div class=" d-inline-block p-2 text-start">';
|
<div class=" d-inline-block p-2 text-start">';
|
||||||
foreach ($direction['entrance_examinations']['ЕГЭ']['Обязательные'] as $key => $el) {
|
foreach ($direction['entrance_examinations']['ЕГЭ']['Обязательные'] as $key => $el) {
|
||||||
$EGE .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>' ;
|
$EGE .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>';
|
||||||
}
|
}
|
||||||
$EGE .= '</div></div>';
|
$EGE .= '</div></div>';
|
||||||
|
|
||||||
|
@ -64,12 +62,12 @@ class DirectonHtmlBuilder
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
<div class=" d-inline-block p-2 text-start">';
|
<div class=" d-inline-block p-2 text-start">';
|
||||||
if(array_key_exists('Предметы по выбору', $direction['entrance_examinations']['ЕГЭ'])){
|
if (array_key_exists('Предметы по выбору', $direction['entrance_examinations']['ЕГЭ'])) {
|
||||||
foreach ($direction['entrance_examinations']['ЕГЭ']['Предметы по выбору'] as $key => $el) {
|
foreach ($direction['entrance_examinations']['ЕГЭ']['Предметы по выбору'] as $key => $el) {
|
||||||
$po_viboru .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>' ;
|
$po_viboru .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>';
|
||||||
}
|
}
|
||||||
$po_viboru .= '</div></div>';
|
$po_viboru .= '</div></div>';
|
||||||
}else {
|
} else {
|
||||||
$po_viboru = '';
|
$po_viboru = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,23 +77,21 @@ class DirectonHtmlBuilder
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
<div class=" d-inline-block p-2 text-start">';
|
<div class=" d-inline-block p-2 text-start">';
|
||||||
if(array_key_exists('СПО', $direction['entrance_examinations'])){
|
if (array_key_exists('СПО', $direction['entrance_examinations'])) {
|
||||||
|
|
||||||
foreach ($direction['entrance_examinations']['СПО']['Обязательные'] as $key => $el) {
|
foreach ($direction['entrance_examinations']['СПО']['Обязательные'] as $key => $el) {
|
||||||
$SPO .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>' ;
|
$SPO .= '<span style="font-family: Geologica-ExtraLight">' . $key . '</span> - ' . '<strong>' . $el . '</strong><br>';
|
||||||
}
|
}
|
||||||
$SPO .= '</div></div>';
|
$SPO .= '</div></div>';
|
||||||
}else {
|
} else {
|
||||||
$SPO = '';
|
$SPO = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$mgtu = '';
|
$mgtu = '';
|
||||||
if(array_key_exists('МГТУ', $direction['budget_places'])){
|
if (array_key_exists('МГТУ', $direction['budget_places'])) {
|
||||||
|
|
||||||
foreach ($direction['budget_places']['МГТУ'] as $profile_name => $profile) {
|
foreach ($direction['budget_places']['МГТУ'] as $profile_name => $profile) {
|
||||||
$profile_content ='';
|
$profile_content = '';
|
||||||
foreach($profile as $forms => $budget_places){
|
foreach ($profile as $forms => $budget_places) {
|
||||||
$profile_content .= "<strong> {$forms} </strong> - " . "<span style='font-family: Geologica-ExtraLight'> {$budget_places} </span><br>";
|
$profile_content .= "<strong> {$forms} </strong> - " . "<span style='font-family: Geologica-ExtraLight'> {$budget_places} </span><br>";
|
||||||
}
|
}
|
||||||
$tmp = str_replace(' ', '', $profile_name);
|
$tmp = str_replace(' ', '', $profile_name);
|
||||||
|
@ -113,7 +109,7 @@ class DirectonHtmlBuilder
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>" ;
|
</div>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// if($direction['name'] == 'Нефтегазовое дело') {
|
// if($direction['name'] == 'Нефтегазовое дело') {
|
||||||
|
@ -122,15 +118,11 @@ class DirectonHtmlBuilder
|
||||||
// dd($direction);
|
// dd($direction);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$filial = '';
|
$filial = '';
|
||||||
if(array_key_exists('Филиал МГТУ (пос. Яблоновский)', $direction['budget_places'])){
|
if (array_key_exists('Филиал МГТУ (пос. Яблоновский)', $direction['budget_places'])) {
|
||||||
|
|
||||||
foreach ($direction['budget_places']['Филиал МГТУ (пос. Яблоновский)'] as $profile_name => $profile) {
|
foreach ($direction['budget_places']['Филиал МГТУ (пос. Яблоновский)'] as $profile_name => $profile) {
|
||||||
$profile_content ='';
|
$profile_content = '';
|
||||||
foreach($profile as $forms => $budget_places){
|
foreach ($profile as $forms => $budget_places) {
|
||||||
$profile_content .= "<strong> {$forms} </strong> - " . "<span style=\'font-family: Geologica-ExtraLight\'> {$budget_places} </span><br>";
|
$profile_content .= "<strong> {$forms} </strong> - " . "<span style=\'font-family: Geologica-ExtraLight\'> {$budget_places} </span><br>";
|
||||||
}
|
}
|
||||||
$tmp = str_replace(' ', '', $profile_name);
|
$tmp = str_replace(' ', '', $profile_name);
|
||||||
|
@ -148,23 +140,21 @@ class DirectonHtmlBuilder
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>" ;
|
</div>";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$filial = '<div class="w-100 h-100 d-flex justify-content-center align-items-center" >Этой специальности нет в филиалле</div>';
|
$filial = '<div class="w-100 h-100 d-flex justify-content-center align-items-center" >Этой специальности нет в филиалле</div>';
|
||||||
}
|
}
|
||||||
$paid_places_content = '';
|
$paid_places_content = '';
|
||||||
foreach ($direction['paid_places'] as $institution) {
|
foreach ($direction['paid_places'] as $institution) {
|
||||||
foreach ($institution as $profile_name => $profile) {
|
foreach ($institution as $profile_name => $profile) {
|
||||||
|
$profile_content = '';
|
||||||
$profile_content = '';
|
foreach ($profile as $forms => $paid_places) {
|
||||||
foreach ($profile as $forms => $paid_places) {
|
$profile_content .= "<strong> {$forms} </strong> - " . "<span style=\'font-family: Geologica-ExtraLight\'> {$paid_places} </span><br>";
|
||||||
$profile_content .= "<strong> {$forms} </strong> - " . "<span style=\'font-family: Geologica-ExtraLight\'> {$paid_places} </span><br>";
|
}
|
||||||
}
|
$tmp = str_replace(' ', '', $profile_name);
|
||||||
$tmp = str_replace(' ', '', $profile_name);
|
$tmp = str_replace(',', '', $tmp);
|
||||||
$tmp = str_replace(',', '', $tmp);
|
$paid_places_content .= "<div class=\"accordion \" id=\"accordionExample\">
|
||||||
$paid_places_content .= "<div class=\"accordion \" id=\"accordionExample\">
|
|
||||||
<div class=\"accordion-item\">
|
<div class=\"accordion-item\">
|
||||||
<h2 class=\"accordion-header\">
|
<h2 class=\"accordion-header\">
|
||||||
<button class=\"accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-{$tmp}{$tmp}\" aria-expanded=\"true\" aria-controls=\"collapse-{$tmp}{$tmp}\">
|
<button class=\"accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-{$tmp}{$tmp}\" aria-expanded=\"true\" aria-controls=\"collapse-{$tmp}{$tmp}\">
|
||||||
|
@ -177,8 +167,7 @@ class DirectonHtmlBuilder
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>" ;
|
</div>";
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue