12-04-2008 03:59 AM
<config evaluator="aspect-name" condition="aspct1:expAspct1">
<property-sheet>
<show-property name="aspct1:numexpediente"/>
<show-property name="aspct1rovincia"/>
<show-property name="aspct1:anio"/>
<show-property name="aspct1:tipodocu"/>
</property-sheet>
<navigation>
<!– navigation del crear Documentos aspct1–>
<override from-view-id="/jsp/content/add-content-dialog.jsp" to-view-id="/jsp/extension/documentos/aspct1/crear_documento/addAspct1ContentDialog.jsp" />
<override from-outcome="addContent" to-view-id="/jsp/extension/documentos/aspct1/crear_documento/addAspct1ContentDialog.jsp" />
</navigation>
</config>
12-04-2008 04:39 AM
<config evaluator="aspect-name" condition="aspct1:expAspct1">
<navigation>
<override from-outcome="addContent" to-view-id="/jsp/extension/documentos/aspct1/crear_documento/addAspct1ContentDialog.jsp" />
</navigation>
</config>
La otra regla que has añadido no entiendo para qué está…pero en principio con esto se le dice que si el nodo tiene el aspecto tuyo y se lanza un addContent, debería ir a tu jsp…<r:permissionEvaluator value="#{NavigationBean.currentNode}" allow="CreateChildren" id="eval2">
<a:actionLink value="#{msg.add_content}" image="/images/icons/add.gif" padding="2" action="addContent" actionListener="#{AddContentDialog.start}" style="white-space:nowrap" id="link3" rendered="MiEvaluador.NoTieneAspecto"/>
<a:actionLink value="#{msg.add_content}" image="/images/icons/add.gif" padding="2" action="addContentPersonal" actionListener="#{MiAddContentDialog.start}" style="white-space:nowrap" id="linkPersonal" rendered="MiEvaluador.TieneAspecto"/>
</r:permissionEvaluator>
Cosas malas de esto: Tocas el jsp que viene por defecto en Alfresco, por lo que habría que ir con ojo en cambios de veriones futuras.Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.