Hola! Quiero personalizar la operación “Cursadas/ Inscripciones a Cursadas” para que cuando hagas click sobre el legajo del alumno se abra una ficha con datos de contacto, con formato parecido a la que está en actas de examen.
Mirando lo que subiste al colab veo que estas copiando toda la operación tal cual como viene en el core (carpeta siu), lo que tendrías que hacer es que las clases PHP de tu personalización extiendan (herencia) de las del core, y vos luego re-implementas solo lo que queres modificar. Ej: en src/pers/cordoba/operaciones/inscriptos_cursadas/controlador.php veo que agregaste function accion__ficha_alumno() , todo el resto esta demás, lo tendría que estar heredando de src/siu/operaciones/inscriptos_cursadas/controlador.php. Lo mismo para src/pers/cordoba/operaciones/inscriptos_cursadas/pagelet_comision.php veo que lo unico que estas personalizando es public function prepare() para lo que queres vos podes hacer:
public function prepare() {
parent::prepare(); <===> Ejecuta el prepare() de src/siu/operaciones/inscriptos_cursadas/pagelet_comision.php
$this->add_var_js('url_ficha', kernel::vinculador()->crear('historia_academica', 'index'));
}