El proyecto empieza a ver la luz
Tras unos días intentando deducir cuáles debían ser los atributos de mis modelos, por fin mi proyecto comienza a tomar forma. Ayer investigando llegué hasta la página de plugins para Rails, en la que descubrí ActiveScaffold, un plugin que genera las vistas de los modelos de una forma mucho más atractiva que Scaffold, y que además incluye la tecnología Ajax. La verdad es que queda muy chulo, aunque cuesta ir descubriendo las opciones, pero el resultado merece mucho la pena. De momento me estoy centrando en la parte que he denominado Administración, y desde la cuál se incorporarán a la aplicación los datos con los que deberán trabajar los usuarios posteriormente, y que en principio son los datos relativos al hospital, a los servicios del mismo, a las unidades de enfermería, a los médicos, a las distintas procedencias y a los usuarios.
Quiero comentar también que me ha surgido un pequeño inconveniente durante el desarrollo de la vista para el modelo Hospital, ya que mi intención era incorporar al mismo un logotipo, para su posterior inclusión en la aplicación y los documentos generados, pero ActiveScaffold no tiene soporte para subir archivos mediante formularios. No obstante este contratiempo ha tenido una fácil solución, instalándome la versión de AS del trunk e instalando el plugin file_column, el cuál permite justamente el manejar el envío de ficheros mediante formularios multipart de una forma muy sencilla. No hace falta ningún tipo de configuración posterior, salvo definir los formularios como multipart en las opciones de AS en el controlador correspondiente, puesto que AS detecta el plugin y configura el formulario para que aparezca el botón de explorar para adjuntar el archivo de forma automática.
Leave a Reply
Want to join the discussion?Feel free to contribute!