| Цитата |
|---|
| Евгений Жуков написал: Эм... А можно поподробней? Есть подозрение, что не совсем правильно. |
Совсем неправильно. Только что потоптался по этим граблям. Два проекта оч давно не обновлялись, пару лет точно. И после обновления в /bitrix/modules/iblock/lib/ обнаружились два файла, объявляющих один и тот же класс. Это были упомянутые выше element.php & elementtable.php, в обоих один и тот же класс
| Код |
|---|
class ElementTable extends ORM\Data\DataManager |
Сами файлы практически идентичны:
| Код |
|---|
diff element.php elementtable.php.bad
3a4,6
> use Bitrix\Iblock\ORM\ElementV1Entity;
> use Bitrix\Iblock\ORM\ElementV2Entity;
> use Bitrix\Iblock\ORM\Query;
6a10
> use Bitrix\Main\ORM\Fields\Relations\ManyToMany;
48,49c52,53
< * <li> PREVIEW_PICTURE_FILE reference to {@link \Bitrix\File\FileTable}
< * <li> DETAIL_PICTURE_FILE reference to {@link \Bitrix\File\FileTable}
---
> * <li> PREVIEW_PICTURE_FILE reference to {@link \Bitrix\Main\FileTable}
> * <li> DETAIL_PICTURE_FILE reference to {@link \Bitrix\Main\FileTable}
53,55c57,59
< * <li> MODIFIED_BY_USER reference to {@link \Bitrix\User\UserTable}
< * <li> CREATED_BY_USER reference to {@link \Bitrix\User\UserTable}
< * <li> WF_LOCKED_BY_USER reference to {@link \Bitrix\User\UserTable}
---
> * <li> MODIFIED_BY_USER reference to {@link \Bitrix\Main\UserTable}
> * <li> CREATED_BY_USER reference to {@link \Bitrix\Main\UserTable}
> * <li> WF_LOCKED_BY_USER reference to {@link \Bitrix\Main\UserTable} |
Что касается вопроса
| Цитата |
|---|
| Андрей Алексеев написал: ВОПРОС:Правильными ли были мои действия относительно удаления/переименования следующих файлов: element.php, iblock.php, property.php? |
ЗЫ. Евгений Жуков, права однозначно не при чем, на обоих проектах все права были и есть в порядке, проверялись перед обновлением.