Конфигурирование индексированного поискового робота - Typo3 6.2
У меня есть пользовательская таблица базы данных. Я хочу проиндексировать записи таблицы по конкретному языку. Я создал конфигурацию искателя с именем "customindex" и создал конфигурацию индексатора с именем "Data Indexer".
На моем сайте есть два языка: 0 - немецкий (по умолчанию) и 1- английский.
Но во внешнем интерфейсе я могу видеть и немецкие и английские записи в поиске по умолчанию. Я исследовал это и увидел конфигурацию "tx_crawler.crawlerCfg". ( http://docs.typo3.org/typo3cms/extensions/crawler/ExtCrawler/Configuration/PageTsconfigReference(txCrawlercrawlercfg)/Index.html). И я не понимаю ключевой параметр здесь "paramSets.[Key]". Какой "ключ" на самом деле указан здесь? Это ключ расширения или имя конфигурации сканера?
Я написал конфигурацию Page TS, как это;
tx_crawler.crawlerCfg.paramSets.key =
&tx_myext_myext[uid]=[_TABLE:tx_myext;_PID:22;_WHERE:AND
(sys_language_uid=0)]
tx_crawler.crawlerCfg.paramSets.key {
baseUrl = http://www.example.com/
cHash = 1
pidsOnly = 22
procInstrFilter = tx_indexedsearch_reindex
}
# A second tx_tour configuration for another language with language ID 1
tx_crawler.crawlerCfg.paramSets.key =
&tx_myext_myext[uid]=[_TABLE:tx_myext;_PID:22;_WHERE:AND
(sys_language_uid=1)]&L=1
tx_crawler.crawlerCfg.paramSets.key {
baseUrl = http://www.example.com/
cHash = 1
pidsOnly = 22
procInstrFilter = tx_indexedsearch_reindex
}
Но я не знаю, что это за "ключ" (tx_crawler.crawlerCfg.paramSets.key), указанный здесь.
Ребята, не могли бы вы помочь мне найти, что это за ключ?
1 ответ
"Ключом" будет любое имя переменной, которое нам нужно использовать в качестве конфигурации сканера.