[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