realurl-sysdomain-cache.diff

Patch for RealURL - Steffen Gebert, 2011-07-18 23:45

Download (1013 Bytes)

 
class.tx_realurl_advanced.php (Arbeitskopie)
536 536
				$parts = parse_url($pagePath);
537 537
				$this->pObj->devLog('$innerSubDomain=true, showing page path parts', $parts);
538 538
				if ($parts['host'] == '') {
539
					foreach ($newRootLine as $rl) {
540
						$rows = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('domainName', 'sys_domain', 'pid=' . $rl['uid'] . ' AND redirectTo=\'\' AND hidden=0', '', 'sorting');
541
						if (count($rows)) {
542
							$domain = $rows[0]['domainName'];
543
							$this->pObj->devLog('Found domain', $domain);
544
							$rootPageId = $rl['uid'];
545
						}
539
					$domainData = $GLOBALS['TSFE']->getDomainDataForPid($newRootLine[0]['uid']);
540
					if ($domainData) {
541
						$domain = $domainData['domainName'];
542
						$this->pObj->devLog('Found domain', $domain);
543
						$rootPageId = $newRootLine[0]['uid'];
546 544
					}
547 545
				}
548 546
			}