Помогите чайнику ошибка синтаксиса

Cyrsting

Новичок
Доброго времени суток.
в PHP не разбираюсь вообще. немного знаю HTML.
сайт находится на платформе 1С Битрикс написан с использованием PHP.

На сайте стала вылазить следующая ошибка : Parse error: syntax error, unexpected $end in/home/akix/akih.ru/docs/bitrix/components/akix/page_content/templates/.default/include/staff.php on line 18

после редактирования файла
staff.php

данный файл отвечал за 2 фотографии на сайте теперь вместо фотографий там текст ошибки.

текущий исходный код файла:
PHP:
<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();

foreach ($params as $staff):
    ?>
<div class="staff_item">
  <div class="row">
    <div class="col-sm-2">
      <div class="avatar"> <img src="<?= $staff["image"]['src'] ?>" alt="<?= $staff['NAME'] ?>"  /> </div>
     </div>
  
    <div class="col-sm-10">
      <p class="corp_color_blue name"><?= $staff['NAME'] ?></p>
    
      <p class="post"><?= $staff['PROPERTY_FUNCTION_VALUE'] ?></p>
     <span><?= $staff['PREVIEW_TEXT'] ?></span> </div>
   </div>
</div>
до редактирования файла исходный код сохранил в блокнот, когда внес туда 3 символа /// появилась ошибка, решил убрать эти символы однако ошибка осталась на месте, заменил исходный код файла на сохраненный в блокноте, тоже самое.
Подскажите пожалуйста как исправить.
 
Последнее редактирование модератором:

ksnk

прохожий
Файл обрезан. Восстанови файл staff.php из ближайшего бякапа.
 

Cyrsting

Новичок
бекап не делал до этой проблемы =( да и до меня их вообще не делали почему-то.
 

ksnk

прохожий
Допиши в конец файла
Код:
<?php
endfor;
?>
И не забудь помолиться, иногда помогает....
 

Cyrsting

Новичок
добавил в файл в конце кода
<?php
endfor;
?>
принял следующий вид:

<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();

foreach ($params as $staff):
?>
<div class="staff_item">
<div class="row">
<div class="col-sm-2">
<div class="avatar"> <img src="<?= $staff["image"]['src'] ?>" alt="<?= $staff['NAME'] ?>" /> </div>
</div>

<div class="col-sm-10">
<p class="corp_color_blue name"><?= $staff['NAME'] ?></p>

<p class="post"><?= $staff['PROPERTY_FUNCTION_VALUE'] ?></p>
<span> &nbsp;</span> </div>
</div>
</div>
<php endfor;="" ?=""></php>


теперь выдает ошибку : Parse error: syntax error, unexpected $end in/home/akix/akih.ru/docs/bitrix/components/akix/page_content/templates/.default/include/staff.phpon line 22

 

Cyrsting

Новичок
Сверху