first commit
This commit is contained in:
@@ -24,6 +24,7 @@ namespace WapplerSystems\Meilisearch\IndexQueue;
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
use TYPO3\CMS\Core\Utility\DebugUtility;
|
||||
use WapplerSystems\Meilisearch\Access\Rootline;
|
||||
use WapplerSystems\Meilisearch\Access\RootlineElement;
|
||||
use WapplerSystems\Meilisearch\Domain\Index\PageIndexer\Helper\UriBuilder\AbstractUriStrategy;
|
||||
@@ -57,8 +58,12 @@ class PageIndexer extends Indexer
|
||||
return false;
|
||||
}
|
||||
|
||||
$meilisearchConnections = $this->getMeilisearchConnectionsByItem($item);
|
||||
foreach ($meilisearchConnections as $systemLanguageUid => $meilisearchConnection) {
|
||||
//$meilisearchConnection = $this->getMeilisearchConnectionByItem($item);
|
||||
|
||||
$site = $item->getSite();
|
||||
$languageUids = $site->getAvailableLanguageIds();
|
||||
|
||||
foreach ($languageUids as $systemLanguageUid) {
|
||||
$contentAccessGroups = $this->getAccessGroupsFromContent($item, $systemLanguageUid);
|
||||
|
||||
if (empty($contentAccessGroups)) {
|
||||
@@ -108,9 +113,9 @@ class PageIndexer extends Indexer
|
||||
* @param Item $item An index queue item
|
||||
* @return array An array of WapplerSystems\Meilisearch\System\Meilisearch\MeilisearchConnection connections, the array's keys are the sys_language_uid of the language of the connection
|
||||
*/
|
||||
protected function getMeilisearchConnectionsByItem(Item $item)
|
||||
protected function getMeilisearchConnectionByItem(Item $item)
|
||||
{
|
||||
$meilisearchConnections = parent::getMeilisearchConnectionsByItem($item);
|
||||
$meilisearchConnections = parent::getMeilisearchConnectionByItem($item);
|
||||
|
||||
$page = $item->getRecord();
|
||||
// may use \TYPO3\CMS\Core\Utility\GeneralUtility::hideIfDefaultLanguage($page['l18n_cfg']) with TYPO3 4.6
|
||||
@@ -289,6 +294,7 @@ class PageIndexer extends Indexer
|
||||
*/
|
||||
protected function indexPage(Item $item, $language = 0, $userGroup = 0)
|
||||
{
|
||||
DebugUtility::debug('dededede');
|
||||
$accessRootline = $this->getAccessRootline($item, $language, $userGroup);
|
||||
$request = $this->buildBasePageIndexerRequest();
|
||||
$request->setIndexQueueItem($item);
|
||||
|
Reference in New Issue
Block a user