Le content query web part si sa sono molto potenti e con pochi click si possono configurare per recuperare i contenuti del sito.
In questi giorni sono diventato matto dietro un problema non banale.
Stiamo realizzando una portale internet dove chiaramente c'è una parte pubblica e una parte privata.
Devo visualizzare il contenuto di una document library e chiaramente scelgo l'utilizzo delle Content Query Web Part(CQWP) che tramite gli xsl è possibile personalizzare a proprio piacimento.
Dopo avere configurato tutto, quando provo ad accedere in anonimo mi dà un problema, mentre da autenticato no.
Provo a cercare in giro e trovo un post di
Paul Galvin dove ha il mio stesso problema e non ha trovato soluzione.
Quindi disperato dico: vabbè faccio una web part custom, invece girando ancora un pò scopro che bastava inserire 2 campi nella sezione CommonViewFields della CQWP.
Per risolvere il problema:
-bisogna esportare la CQWP,
-aprirla con notepad, trovare la sezione CommonViewFields
-aggiungere i campi DocumentIconImageUrl and OnClickForWebRendering
-importare di nuovo la web part