Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - richard

Páginas: [1] 2 3 ... 181
1
Toba - Desarrollo / Re:Evento múltiple cuadro
« : julio 06, 2020, 11:30:33 am »
Hola Jose,
Buenas.Estuve viendo que el toba_referencia  en la operación Componentes > Cuadros > Selección y Ordenamiento Múltiple cuando los eventos multiples se setean con set_disparo_diferido convierte los eventos a radio button,

eventos multiples y disparo diferido son dos cosas separadas, en el ejemplo que mencionas eventos multiples estan sobre la derecha.. y el evento con disparo diferido sobre la izquierda, los radios sirven para seleccion unica que no dispara evento inmediato sino que se encarga de esa tarea el CI.

La pregunta es, necesitas un evento diferido o eventos multiples?.

- Evento diferido, se maneja con una variable interna del objeto cuadro que se usa en el submit.. salvo que accedas a la misma no vas a obtener nada.

- Evento multiple: se obtiene con este metodo, que es similar a lo que escribiste vos.

Depende lo que estes necesitando, vas a usar uno u otro.

Saludos

2
Toba - Desarrollo / Re:Error Combo_editable en Filtro
« : julio 01, 2020, 12:07:40 pm »
Hola Oscar,

pense que el log me iba a tirar alguna data extra pero por lo que veo me comprimio la invocacion a toba_form::select.. igual me sirvio para mirar en el codigo a ver por donde podia venir el tema.

Los dos sospechosos que me quedan son:

- El metodo conf__formulario que pueda estar seteandole opciones incorrectas al combo.
- Alguno de los metodos de carga y como es en la etapa de servicio, deberia ser el metodo que recupera la descripcion ya que  por lo que decis el que recupera las opciones funcionaria correctamente.

Fijate por ahi, me parece que el tema viene por la segunda opcion.

Saludos


3
Toba - Desarrollo / Re:Migrar proyecto de toba 2.5.0 a 3.3.8
« : julio 01, 2020, 11:45:14 am »
Hola Carolina,
Resuelto.
Instalamos también la 2.5.0 en esa nueva maquina y luego migramos la version.

justo llego tu mensaje cuando estaba publicando un metodo alternativo para "disfrazar" la instalacion y probar si funcionaba, en fin me alegro que lo hayan resuelto.

Saludos

4
Toba - Desarrollo / Re:Error Combo_editable en Filtro
« : junio 29, 2020, 11:14:30 am »
Hola Oscar,

tenes a mano el log para tener mas info de como surge el error?, por lo que veo pareciera que aparece al intentar enviar la respuesta al cliente.

Saludos

5
Toba - Desarrollo / Re:Asociar MercadoPago a Proyecto
« : junio 25, 2020, 11:01:15 am »
Hola Martin,

lo que te planteaba yo era si ya tenias pensado algun tipo de interaccion con MP, por la version en la que estas no se si tengas muchas opciones (de entre las que te provea MP) salvo abrir una pagina popup via una URL construida a tal fin.

Cualquier interaccion via REST quedaria practicamente descartada salvo:

- Que encuentres una version de Guzzle que aun soporte ese PHP y la uses para llevar adelante las interacciones.
- Que te animes a hacerlo vos con CURL y  lo manejes manualmente (lo que supone un laburo importante)

No estoy muy al tanto de todas las opciones que ofrece MP, por eso te decia.. cuando tengas mas o menos decidido como encararlo ahi si te puedo orientar mejor.

Saludos

6
Información General / MOVIDO: Carga de empleados y organigrama
« : junio 25, 2020, 10:54:21 am »
El tema ha sido movido a Técnicos SIU-Diaguita.

http://foro.comunidad.siu.edu.ar/index.php?topic=19941.0

7
Toba - Desarrollo / Re:Asociar MercadoPago a Proyecto
« : junio 19, 2020, 10:56:52 am »
Hola Martin,

como tenes pensado hacer la asociacion con MP y que requerimientos tiene el proceso?.

Saludos

8
Toba - Desarrollo / Re:error 404
« : junio 19, 2020, 10:54:46 am »
Hola Sandra,

creo que el problema viene justamente por una conjuncion de cosas:

- La configuracion de los alias fue pensada para apache 2.2/2.3
- Vos estas usando Apache 2.4+

Hay dos posibles soluciones, una es activar mod_access_compat si lo tenes disponible, la otra es que actualices los alias manualmente para que Apache los tome como validos.

Fijate que los alias que tenes en proyectos con Toba 2.7 son distintos y tienen una seccion de configuracion diferenciada segun la version de Apache que se use.

Saludos

9
Toba - Desarrollo / Re:error 404
« : junio 16, 2020, 10:25:24 am »
Hola Sandra,

verificaste que el archivo toba.conf este cargado en Apache y no se haya producido ningun error al reiniciar el web server?.

Saludos

10
Toba - Desarrollo / Re:Consultas
« : junio 02, 2020, 03:41:48 pm »
Hola Pablo,
La idea en principio es instalar la última versión de Toba 3.3, mas guaraní  en mi VM ,ahora está instalada la versión 3.17 (que entiendo es la última) en un servidor de test.

Entiendo, para eso vas a necesitar tener instaladas al menos dos versiones de PHP al mismo tiempo, 7.1 y 7.3, tambien vas a requerir como te decia antes dos manejadores distintos de assets js, Bower (1.8.4+) y Yarn.

Citar
En el corto plazo w3 calculo también. ¿Para esto es mejor instalar otro toba en otra carpeta?. O sea uno para Guarani Gestión y otra para w3?. O directamente en  2 ambientes separados gestión y w3 en disitntas VM?

No tengo claro cuales sean los requerimientos puntuales de W3, calculo que deben ser bastante similares a los de G3.. y el metodo de instalacion recomendado seguramente figura en la documentación de G3.

Citar
Puede haber conflictos con php? Entonces no recomendas usar toba 3.3 con guaraní 3.17.
Ciertamente el conflicto lo vas a tener por el lado de PHP, la mayoria de las libs de la version de Toba que tiene G3 fueron pensadas para 7.0/7.1, con las extensiones particulares de esas versiones. Muy probablemente te pase lo siguiente:

1.- Composer se va a negar a bajar los paquetes por la version de PHP
2.- Suponiendo que los baje pidiendole que ignore el requerimiento, es bastante probable que algun falle debido a que le falte la extension mcrypt (la cual no es instalable en 7.2+)
3.- Aun teniendo la suerte de esquivar los paquetes dependientes de esas extensiones, nada te garantiza que el resto del codigo siga funcionando adecuadamente ya que PHP metio muchos cambios en el medio, algunos incluso no compatibles... para los cuales las librerias van sacando nuevas versiones normalmente.

En sintesis:

- G3 tiene su propia version de Toba (3.0.x) la cual necesita una version especifica de PHP.
- Toba 3.3 tiene otros requerimientos de PHP mas actuales .
- Podes instalarlos en una misma VM?.. probablemente si, pero no va a ser sencillo ni directo ya que para todo lo que hagas en ambos casos vas a tener que especificar la version de PHP a usar.

Fuera de los requerimientos de PHP que tienen las dos diferentes versiones del framework y el caso de Bower, el resto creo que te serviria.

Saludos

11
Toba - Desarrollo / Re:Consultas
« : mayo 29, 2020, 01:24:52 pm »
Hola Pablo,
¿Hay instructivo paso x paso de los pre-requisitos a instalar en una maquina virtual para toba 3.3 (a lo mejor lo hay y no lo veo)?.  Los de github, no detalla paso por paso, intente instalar por composer y sumarle los requisitos de Guarani 3.17  sin suerte.

Paso a paso no existe mas porque eso es propio de cada software que usamos y mantener todas las opciones se hizo engorroso, si te puedo dar una lista de lo que deberia contener la VM, luego el proceso de instalacion dependera del sistema operativo que elijas.

A esa lista basica hay que sumarle composer y Yarn, que cada uno tiene sus dependencias.

Luego de eso,  composer se va a encargar en gran parte de avisarte si te falta alguna extension de PHP o si la version que necesitas es superior via los requerimientos de plataforma que vamos especificando.

Si mal no recuerdo guarani 3.17 salio con una version de Toba que tenia requerimientos bastante diferentes, de hecho usaba Bower en lugar de Yarn.

Para Toba 3.3, vas a necesitar como minimo PHP 7.3.. eso seguramente entre en conflicto con muchas de las librerias que solicitaba la version que tiene Guarani 3.17. Por el lado de Postgres cualquier version > 9.6 va bien.

Lo que estas haciendo, necesita convivir con G3 en la misma maquina o la misma instalacion?, en el primer caso podes llegar a tener instaladas las dos versiones de PHP quizas y con eso zafar, de nuevo como hacer eso es propio de cada SO, si es que lo permite ademas.

Citar
O si existe una imagen para subir con virtualBox mucho mejor...
Lo que existen son imagenes Docker para correr un proyecto hecho en Toba y/o desarrollar con eso... pero no creo que sea lo que estas buscando.

Saludos

12
Toba - Desarrollo / Re:Consultas
« : mayo 26, 2020, 10:24:36 am »
Hola Pablo buen dia,
Al querer crear un proyecto nuevo “curso” en toba, que ya tenía el proyecto Guaraní y los  propios de toba (editor, referencia y usuarios) se borraron carpetas y no corrió más toba ni guaraní. Se creó con el comando ./toba proyecto crear x línea de comando de Linux siguiendo las instrucciones en instancias de desarrollo.
Supongo que te referis a estas instrucciones no?.
Lo que paso probablemente es que el comando te sobreescribio la carpeta de Guarani al crear el proyecto.

Citar
Entonces las consultas son:
1.   ¿Pueden existir varios proyectos en la misma instalación e instancia de toba? ¿Cómo, que puntos hay que tener en cuenta?
Si pero no, es decir... antiguamente la organizacion de Toba favorecia que existieran multiples proyectos por cada instalacion del framework.
Actualmente todo gira en torno a una aplicacion y por eso Toba queda mas como libreria que otra cosa,, ese cambio organizacional hace mas dificil que puedan convivir varios proyectos en una instalacion.

No hay una restriccion fuerte que lo impida, solo es mas dificil llevarlo adelante porque uno de los proyectos seria la aplicacion ppal y el otro deberia quedar relegado a la carpeta vendor, donde se bajaria como una libreria mas... y eso si haces el manejo manualmente, sino practicamente no hay forma.

Citar
2.   ¿Se pueden instalar más de un toba en misma máquina virtual en distintos path y que cada Toba tenga distintos proyectos? ¿Cómo, que puntos hay que tener en cuenta?
Absolutamente, lo unico que tenes que tener en cuenta es que no se te superpongan los alias en el web server y que tengas bases de datos separadas para cada instancia de Toba.

Citar
3.   ¿Cuál es la relación entre los usuarios de toba_usuarios y los usuarios de Guaraní, ya que son bases de datos distintas, igual con los perfiles funcionales y de datos que se pueden crear en toba?.
Esta es una pregunta que deberias canalizar via el foro de G3, yo te puedo decir que toba_usuarios se usa para crear perfiles funcionales y quizas de datos.. el resto creo que se lleva en la bd de G3.. pero mejor consultalo con ellos que son los que crearon el esquema.

Saludos

13
Toba - Desarrollo / Re:Envio de Email - toba_mail
« : mayo 19, 2020, 01:30:10 pm »
Hola Pablo,

aparentemente no se puede conectar, lo unico que no veo en la config del server es el puerto.. por si acaso no esta laburando en el estandar para smtp (25).

Podria venir por ese lado, la alternativa es que el servidor no soporte TLS quizas, hay algunos casos raros asi.. pero de todas maneras te lo hubieran avisado supongo.

Algun firewall podria molestar tambien pero calculo que el error seria de timeout en ese caso.

Saludos

14
Toba - Instalación / Re:ambiente de desarrollo
« : mayo 19, 2020, 12:45:16 pm »
Hola Pablo,
Te parece correcto instalar Virtual box, con una imagen de unbuntu?, luego por ejemplo con SVN, se subirían y sincronizarían los cambios?.
si te sentis comodo con VirtualBox y lo preferis a otro mecanismo no veo ningun inconveniente.
Si, podes usar SVN o el repo que tengas a mano, lo importante es que tengan un control de versiones sobre su trabajo.

Citar
En un futuro seremos 2 programadores, cada uno tiene que tener un id_programador distinto?
Si, esto es mucho muy importante.. cada uno debe tener un identificador distinto, al momento de hacer la instalacion del framework te lo solicita.. despues se puede cambiar pero si lo dejan bien de entrada mejor.

No es necesario que sea algo muy estrafalario, un simple nro alcanza es mas que nada para generar rangos de identificadores disjuntos entre los miembros del equipo... si van a personalizar alguna aplicacion del SIU... fijense que no se superponga con los identificadores de los metadatos de la misma.

Saludos

15
Toba - Instalación / Re:ambiente de desarrollo
« : mayo 18, 2020, 10:46:55 am »
Hola Pablo, 
Estoy empezando con Toba y surgen algunas dudas sobre el ambiente de desarrollo

¿Lo mejor es que cada programador tenga localmente el entorno de desarrollo completo en su pc/notebook (instalando la maquina virtual,SO Linux, apache, posgres y toba con su id de programador),  y luego subiendo cambios al servidor de desarrollo.

antes que nada, bienvenido.  Si bien la organizacion del equipo es algo interno a cada lugar, siempre pensamos que lo mejor seria que cada programador tenga un entorno local donde poder desarrollar su trabajo y luego se cuente con un repositorio centralizado donde subir dichos cambios.

Los motivos son varios:
  • No se tocan unicamente metadatos sino que tambien es necesario modificar archivos php y editar ambos sobre una misma copia es complicado cuanto menos.
  • Ante una situacion como la actual, aun si alguien se quedara sin conexion temporalmente puede seguir trabajando y luego subir los cambios cuando se restaure la misma.
  • Hasta terminar un trabajo puede haber varios cambios en el sistema, incluso algunos que temporalmente lo dejen inutilizado, si lo hacen localmente esos cambios no afectan al resto del equipo.
  • Le da mas libertad al programador para armar su ambiente de desarrollo a su comodidad, habra quien instale el soft de base en su maquina, quien use docker, etc.. mientras se sigan lineamientos basicos cada quien puede tener un grado mas de libertad.

Lo que si te voy a recomendar para este formato, es que cuenten con un repositorio de control de versiones en lo que mas les guste (cvs, svn, git, etc) ya que les va a ordenar el laburo, solucionar las ediciones cruzadas del mismo archivo y permitir recuperarse de algun error o problema.

Citar
¿O que este todo instalado en un servidor Linux virtual de desarrollo donde cada programador acceda por web al toba editor para programar y remotamente a la consola del servidor Linux?. Seremos 2 programadores.

Hay grupos que han usado esta opcion, sin embargo es complicada de llevar adelante en el dia a dia:

  • El editor embebido no tiene un sentido de concurrencia, con lo cual unicamente quedara el codigo de la ultima persona que guarde.. eso te fuerza a serializar las ediciones explicitamente
  • Justamente porque existe ese editor embebido, jamas se recomienda publicar toba_editor en un ambiente de servidores.. no importa de que tipo sean, si dicho endpoint es accesible desde internet le estarias dando a alguien que vulnere el login una herramienta increible ya que te puede escribir directamente en disco.
  • Todo quedaria en dicho servidor, con lo cual ante una rotura del disco se perderia el codigo... o ante un error con la bd se podrian perder los metadatos del proyecto completo

Aun cuando el equipo sea pequeño, vale la pena el esfuerzo extra de setup que plantea la opcion inicial a la larga tiene muchas ventajas contra el segundo planteo.

Saludos

Páginas: [1] 2 3 ... 181