We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 13063
    • 6 Posts
    Hola,
    Quiero hacer una zona de mi sitio web accesible solo si tienes usuario/contraseña.
    Para ello, cree un documento contenedor del cual cuelgan los demás documentos, éste contenedor se lo asigne a un grupo de usuario web. El problema es cuando creo un nuevo documento debajo de él, no pertenece por defecto al grupo de documentos "privado", tengo que seleccionarlo; y pensando en el usuario final, creo que será un lío.

    Existe un plugin para "heredar" la plantilla del documento padre, que se ejecuta en el evento OnDocFormPrerender, estuve viendo el código y lo que hace es seleccionar el id de la plantilla del padre; ese id está en la misma tabla que el documento ’modx_site_content’, pero el grupo al cual pertenece el documento está en la tabla ’modx_document_groups’.

    $content['template'] = $parent['template'];


    La línea anterior asigna la plantilla, ¿Cual sería el equivalente para el grupo? ¿Alguna idea de como resolver ésto?

    Un saludo,

    ./katratxo
      • 32982
      • 674 Posts
      yo crearia un plugin que filtrase con el snippet ultimate parent los documentos que cuelgan
      y les pediria la session del webgroup que necesitas si no la tienen les enviaria a empezar de nuevo
        Jabiertxof (formerly XYZVISUAL)
        My bussines: http://marker.es
        https://www.youtube.com/user/jabiertxof/videos