Quantcast

Rv: urgente ! problemas con un arquetipo

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Rv: urgente ! problemas con un arquetipo

mmartinezaa
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Rv: urgente ! problemas con un arquetipo

Marcos Romero
Hola

Te falta agregar el tipo de contenido en una configuración del sitio:


Hay una propiedad que se llama 

typesUseViewActionInListings

Ahí agregá el nombre de tu tipo de contenido.

Para hacerlo ordenadamente, en el perfil de GenericSetup que usás para instalar el tipo de contenido, podés agregar un xml llamado propertiestool.xml con este contenido:

<?xml version="1.0"?>
<object name="portal_properties" meta_type="Plone Properties Tool">
 <object name="site_properties" meta_type="Plone Property Sheet">
  <property name="typesUseViewActionInListings" type="lines">
   <element value="TuTipoDeContenido"/>
  </property>

 </object>
</object>


2013/9/15 mai <[hidden email]>


Hola a todos,
he creado un arquetipo que es la copia del esquema de un ATFile esto lo he creado con el objetivo de controlar ciertas funcionalidades para los objetos de tipo file que estén dentro de un contenedor que donde usuarios con ciertos privilegios van a poder acceder. Sin embargo, no se qué me falla  que cuando intento añadir un elemento nuevo en lugar de darme la opción de subirlo me da la opción de descargarlo. Es un poco raro y no logro dar con lo que es. Solo he hecho una copia del esquema del ATFile de la siguiente manera:

RecepcionFile_schema = getattr(ATFile, 'schema', atapi.Schema(())).copy() + atapi.Schema((
      atapi.FileField('fileMio',
        required = False,
        widget = atapi.FileWidget(           
        label = _(u"fileMio", default=u'FileMio'),
       ),
      ), 
    ),
 )


class RecepcionFile(ATFile): 
    implements(interfaces.IRFile)
    security = ClassSecurityInfo()
    schema = RecepcionFile_schema

# Content type registration for the Archetypes machinery
registerType(RecepcionFile, config.PROJECTNAME)
 


Alguna idea que me pueda ayudar?
Saludos 



_______________________________________________
Plone-ConoSur mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-conosur




--
Marcos F. Romero
Responsable de Desarrollo
Inter-Cultura

[hidden email]
www.inter-cultura.com
+54 11 4542-8299

_______________________________________________
Plone-ConoSur mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-conosur
Loading...