do more with less
news, esperienze, esempi da condividere e qualcosa su di me

giovedì 2 luglio 2009

Sitefinity: abilitare il workflow di approvazione per le pagine

Per abilitare il workflow di approvazione su in sito creato con Sitefinity 3.6 SP2, basta modificare un attributo del provider in uso per Sitefinity che si trova nell’elemento cms. Ecco cosa dovete fare:

  • Aprite il file web.config della vostra applicazione web
  • Identificate l’elemento cms
  • Spostatevi sul provider attualmente in uso
  • Individuate l’attributo allowPageWorkflow
  • l’elemento del provider appare come indicato di seguito
<add connectionStringName="DefaultConnection" allowPageHistory="true"
allowPageWorkflow="false" cachingProviderName="ASPNET" name="Sitefinity"
type="Telerik.Cms.Data.DefaultProvider, Telerik.Cms.Data" />



  • Modificate il valore dell’attributo allowPageWorkflow da false a true

  • Salvate e il gioco è fatto. Il progesso di approvazione delle pagine del CMS è attivo. Il risultato sarà il seguente:



<add connectionStringName="DefaultConnection" allowPageHistory="true"
allowPageWorkflow="true" cachingProviderName="ASPNET" name="Sitefinity"
type="Telerik.Cms.Data.DefaultProvider, Telerik.Cms.Data" />


 


Nota

Se state utilizzando la versione Community questa funzionalità non è supportata.