Buenas tardes,
Estoy intentando crear una nueva actividad (en mi caso tipo feedback o modulo de encuesta) desde código. Hago esto porque he modificado este módulo y he añadido campos a la tabla mdl_feedback de la bd, y necesito que al duplicar se dupliquen también estos campos.
Por este motivo intentao crear un nuevo módulo de encuesta desde código. Ahora mismo hago lo siguiente:
- Creo una nueva entrada en la tabla mdl_feedbck.
- Creo una nueva entrada en la tabla mdl_course_modules, donde en el camo instance pongo el id de la inserción anterior.
Aparentemente, viendo los registros de otros feedback creados a través de la plataforma, no es necesario nada más (solo agregar un registro a la tabla mdl_context, per opara tema de permisos). Sin embargo, de seta forma, los feedback que creo no aparecen en mi curso :s, y aparentemente son idénticos a los creados por moodle.
Alguien me puede ayudar?