[TYPO3-UG France] Plugin.tt_News.singlepid Différent En Fonction Du Plugin.tt_News.pid_List pour l'indexation de news via solr
DUCREUX Thierry
thierry.ducreux at cndp.fr
Fri May 17 15:55:23 CEST 2013
Bonjour,
Nous essayons d'indexer les news d'un typo3 (v4.6.3) grâce au plugin solr (v2.8.0)
Tout fonctionne bien sauf pour l'indexation d'url des news.
Nous avons plusieurs sites dans une instance typo3, donc plusieurs dossiers de stockage des news et plus page de détails
Pour l'indexation, nous souhaitons enregistrer un affichage détail (singlepid) d'une news différent en fonction du répertoire de stockage de la news choisie?
Voici le paramétrage standars pour indexer le champ url d'une news :
Dans le setup :
url = TEXT
url {
typolink.parameter = {$plugin.tt_news.singlePid}
typolink.additionalParams = &tx_ttnews[tt_news]={field:uid}
typolink.additionalParams.insertData = 1
typolink.returnLast = url
typolink.useCacheHash = 1
}
et dans les constantes :
plugin.tt_news.singlePid = 944
Cela fonctionne, dans le schéma solr, le champ url pour une news retourne bien l'url de la news
Si nous mettons des conditions dans les constantes du type :
[globalVar = GP:tx_news|pid_list = 241]
plugin.tt_news.singlePid = 944
[end]
Cela ne fonctionne pas. Cela ne fonctionne toujours pas. Dans le schéma solr, le champ url pour les news est vide
Si nous passons par des case, du type :
url = TEXT
url {
typolink.parameter.cObject = CONTENT
typolink.parameter.cObject {
table = tt_news
select {
pidInList = 130
recursive = 50
selectFields = pid
andWhere.field = uid
andWhere.wrap = uid=|
}
renderObj = CASE
renderObj.key.field = pid
renderObj {
241 = TEXT
241.value = 944
328 = TEXT
328.value = 947
95 = TEXT
95.value = 872
154 = TEXT
154.value = 941
1784 = TEXT
1784.value = 1762
357 = TEXT
357.value = 959
}
}
typolink.parameter = {$plugin.tt_news.singlePid}
typolink.additionalParams = &tx_ttnews[tt_news]={field:uid}
typolink.additionalParams.insertData = 1
typolink.returnLast = url
typolink.useCacheHash = 1
}
Cela ne fonctionne toujours pas. Dans le schéma solr, le champ url pour les news est vide
Y-a-t-il un moyen de « faire propre »
Merci d'avance pour votre aide
More information about the TYPO3-france
mailing list