cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Model's desde Share

tremalnaik
Champ in-the-making
Champ in-the-making
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 6

tremalnaik
Champ in-the-making
Champ in-the-making
Gacias Pedro, justo ahora leía el segundo. Gracias por el primero Smiley Happy

tremalnaik
Champ in-the-making
Champ in-the-making
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
Confirmed Champ
Confirmed Champ
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
Champ in-the-making
Champ in-the-making
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
Confirmed Champ
Confirmed Champ
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