36 if ($result[
'effectivePid'] === 0) {
41 $result[
'pageLanguageOverlayRows'] = $this->
getDatabaseRows((
int)$result[
'effectivePid']);
54 $queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)
55 ->getQueryBuilderForTable(
'pages');
56 $queryBuilder->getRestrictions()
58 ->add(GeneralUtility::makeInstance(DeletedRestriction::class))
59 ->add(GeneralUtility::makeInstance(BackendWorkspaceRestriction::class));
61 $rows = $queryBuilder->select(
'*')
63 ->where($queryBuilder->expr()->eq(
64 $GLOBALS[
'TCA'][
'pages'][
'ctrl'][
'transOrigPointerField'],
65 $queryBuilder->createNamedParameter($pid, \PDO::PARAM_INT)