typo3 setEnableFieldsToBeIgnored не работает
Я хочу получить доступ к полю базы данных endtime
, Согласно многим источникам, я собрал следующее:
public function findAllForm() {
$query = $this->createQuery();
$querySettings = $query->getQuerySettings();
$query->getQuerySettings()->setIgnoreEnableFields(true);
$query->getQuerySettings()->setEnableFieldsToBeIgnored(array("endtime"));
$query->setQuerySettings($querySettings);
return $query->execute();
}
Затем назовите это следующим образом:
$allItems = $this->FormYouRepository->findAllForm();
Если я затем выведу через var_dump, этот объект вообще не будет указан.
Моя typo3-версия 6.2
Где моя ошибка?
1 ответ
Вы должны проверить также storagePid
вашего плагина. Но вы можете позвонить $query->getQuerySettings()->setRespectStoragePage(false);
игнорировать storagePid