Custom Model's desde Share

cancel
Showing results for 
Search instead for 
Did you mean: 
tremalnaik
Member II

Custom Model's desde Share

Hola,

Me he credo un Custom Model, el cual funciona muy bien desde el WCM. Sin embargo, cuando acceso a Share, los labels no me aparecen y no me da ninguna opción de crear un nuevo contenido de ese tipo. ¿Hay que modificar más cosas para conseguir esto? Gracias.
6 Replies
tremalnaik
Member II

Re: Custom Model's desde Share

Gacias Pedro, justo ahora leía el segundo. Gracias por el primero Smiley Happy
tremalnaik
Member II

Re: Custom Model's desde Share

Hay una cosa que no consigo entender.

Una vez creado todo el Custom Model (Acta), puedo crear un contenido de ese tipo sin problemas en el Explorer.

Pero en el Share, para crear un contenido, los que he creado en el Explorer se ven perfectamente (Contenido->Acta), pero si quiero crear uno nuevo desde el Share, no hay manera de ver esos nuevos metadatos y aspectos. He leído los psot, pero no veo dónde puede estar el error exactamente
pjcaracuel_2349
Active Member II

Re: Custom Model's desde Share

HAs personalizadolos ficheros de configuracion de share que se indican en los post? Suele ser el error mas comun, otra cosa es que no estes en la version exacta del post. Creo recordar que cambiaba algun fichero de configuracion
tremalnaik
Member II

Re: Custom Model's desde Share

Mi share-config-custom.xml es el siguiente

<alfresco-config>
  
   <!– Repository Library config section –>
   <config evaluator="string-compare" condition="RepositoryLibrary" replace="true">
      <!–
         Whether the link to the Repository Library appears in the header component or not.
      –>
      <visible>true</visible>
   </config>

   <config evaluator="string-compare" condition="Remote">
      <remote>
         <endpoint>
            <id>alfresco-noauth</id>
            <name>Alfresco - unauthenticated access</name>
            <description>Access to Alfresco Repository WebScripts that do not require authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <identity>none</identity>
         </endpoint>

         <endpoint>
            <id>alfresco</id>
            <name>Alfresco - user access</name>
            <description>Access to Alfresco Repository WebScripts that require user authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <identity>user</identity>
         </endpoint>

         <endpoint>
            <id>alfresco-feed</id>
            <name>Alfresco Feed</name>
            <description>Alfresco Feed - supports basic HTTP authentication via the EndPointProxyServlet</description>
            <connector-id>http</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <basic-auth>true</basic-auth>
            <identity>user</identity>
         </endpoint>
      </remote>
   </config>
  
   <!– AQUI EMPEIZA LO MIO –>
   <config evaluator="node-type" condition="ac:acta">
    <forms>
       <form>
          <field-visibility>
             <!– inherited from cm:content –>
             <show id="cm:name" />
             <show id="cm:title" force="true" />
             <show id="cm:description" force="true" />
             <show id="mimetype" />
             <show id="cm:author" force="true" />
             <show id="size" for-mode="view" />
             <show id="cm:creator" for-mode="view" />
             <show id="cm:created" for-mode="view" />
             <show id="cm:modifier" for-mode="view" />
             <show id="cm:modified" for-mode="view" />
          
             <!–  specific for ac:acta –>
             <show id="ac:lugar" />
             <show id="ac:fecha" />

             <!–  aspect ac:firmable –>            
             <show id="ac:firmado" />
             <show id="ac:firmante" />

          </field-visibility>

          <appearance>
             <field id="ac:lugar" label="Lugar del Encuentro"/>
             <field id="ac:fecha" label="Fecha del Encuentro"/>
             <field id="ac:firmante" label="Firmante" />
             <field id="ac:firmado" label="Firmado" />
          </appearance>
       </form>
    </forms>
</config>
</alfresco-config>

pjcaracuel_2349
Active Member II

Re: Custom Model's desde Share

Buenas de nuevo,

Un apunte, en el share-config-custom.xml es donde se pone la visibilidad de los tipos y aspectos que tu has definido.

En share-form-config.xml es donde pones la visibilidad de los metadatos.

http://loftux.se/en/2010/02/11/alfresco-forms-for-share/

Saludos