Custom certificate para desarrolladores

Custom certificate para desarrolladores

de Jorge Huete -
Número de respuestas: 2

Hola compañeros.

Estoy haciendo un desarrollo con el módulo custom_certificate y necesito toquetear la programación. La cosa es que no quiero que esta programación afecte a todos los certificados que halla en mi moodle.


¿Sabéis si en el módulo custom_certificate se puede hacer desarrollos por cada tipo de certificado como había en el módulo antigüo de "certificate" (carpeta "type" y una carpeta por cada tipo con su "certificate.php"), o como hacer algún desarrollo sin que afecte a todos los certificados que cree en mi moodle?


Lo ideal sería que en el nuevo módulo por ejemplo, crear un certificado cargando una plantilla con la programación que necesito y solo afecte a los certificados que tengan esa plantilla.


Gracias de antemano.



Promedio de valoraciones: -
En respuesta a Jorge Huete

Re: Custom certificate para desarrolladores

de Jorge Huete -

He estado desarrollando una posible solución para este problema de poder crear un certificado a partir de información de otra base de datos y es creando un elemento.


Tiene sentido. Si quieres obtener información de una BD externa a Moodle y colocarlo independiente en el certificado, lo que haces es dividirlo por elementos.


Así lo he desarrollado por si alguien se pregunta o tiene el mismo desarrollo.

En respuesta a Jorge Huete

Re: Custom certificate para desarrolladores

de Arthaios Zarpas -

Hola muy buenas! Aprovecho este tema pues mi duda es tambien sobre Custom Certificate. Antes de nada decir que soy bastante novato en esto de moodle.. y si la pregunta que hago es tonta, pido disculpas por adelantado. El caso es que estoy configurando una plantilla para un certificado concreto.. el caso es que a parte de background (la imagen sobre la que genera el pdf) y el diploma lleva tres campos.. el nombre del estudiante, el titulo del curso y el DNI o NIF del mismo estudiante. Con los dos primeros campos no hay problema, se genera bien el diploma/certificado.. el problema viene con el DNI.. sé que el plugin toma los datos del usuario y este campo no figura en ninguna parte..

El problema puede venir a partir de la gestión de usuarios.. es decir, un usuario pasa a formar parte de la web/cursos una vez se ha dado de alta con el woocomerce (en el woocomerce si figura el dni pero no hay manera de apuntar desde custom certificate al campo este del woocomerce.. o al menos que yo sepa). 

La pregunta es.. hay alguna manera de meter algún campo extra para figure asociado al usuario y asi el custom certificate lo pueda coger de donde proceda y así para generar el certificado con los tres campos correctamente¿¿¿. Muchas gracias por adelantado..