аннотации но наткнулся на ошибки и подумал что дело в том что не обновлённый битрикс,обновил, перестало работать то что работало,а то что не работало продолжило не работать
код ошибки
Class 'Bitrix\Iblock\Elements\ElementWorkTable' not found (0)
код класса
class Work extends CBitrixComponent
{
public function ExecuteComponent(): void
{
Loader::includeModule('iblock');
$element = \Bitrix\Iblock\Elements\ElementWorkTable::query()
->addSelect('NAME')
->addSelect('ID')
->addSelect('PREVIEW_PICTURE')
->where('IBLOCK_ID', 182)
->fetchCollection()
...
В чём может быть проблема?
ElementWorkTable у вас в инфоблоке 182 указан символьный api код Work? вообще странно если вы по d7 пытаетесь инфоблок вызвать и отдельно его ID в where пишите
echo \Bitrix\Iblock\Iblock::wakeUp(IBLOCK_ID)->getEntityDataClass(); что покажет?
Обсуждают сегодня