Todas las entradas de: admin

Guía 90 – Utilización de HotKeys en PHPRunner

Alan, en su desarrollo, requiere establecer acciones cuando se pulsa una combinación de teclas.  Me facilitó como referencia el artículo : https://asprunner.com/forums/topic/28756-Keyboard-Shortcuts-for-your-application que estaba muy bien descrita la solución, no obstante tuve problemas para localizar la biblioteca de JavaScript y no había un ejemplo completo.

Buscando, localicé esta solución https://raw.githack.com/jaywcjlove/hotkeys/b3cb4a3/index.html, que principalmente viene explicado para REACT (lo mismo encontré con otras bibliotecas), pero que también dispone de su versión para WEB https://unpkg.com/browse/[email protected]/dist/.

Objetivo

Incorporal a los desarrollos de PHPRunner la funcionalidad de HotKeys, con la configuración única para todo el proyecto.

DEMO: https://fhumanes.com/hotkeys/

// JavaScript file customization example for programming the "Hotkey" keys from the browser
hotkeys('ctrl+a,ctrl+b,ctrl+alt+t,ctrl+alt+v,ctrl+alt+s', function (event, handler){
  switch (handler.key) {
    case 'ctrl+a': alert('you pressed ctrl+a!');
      break;
    case 'ctrl+b': alert('you pressed ctrl+b!');
      break;
   case 'ctrl+alt+t': location.href = 'tabla_list.php';
      break;
   case 'ctrl+alt+v': location.href = 'view_list.php';
      break;
   case 'ctrl+alt+s': $('a[id^="saveButton"]').click(); // This JQUERY button SAVE
      break;
    default: alert(event);
  }
});

Si está interesado en esta solución, accede al artículo en este enlace.

Inauguración de la categoría «React»

Si sois habituales de este Blog, habréis visto en la Guía 83, en la que informo que estaba estudiando el entorno de desarrollo React, para poder hacer desarrollos «BUENOS» para los móviles.

En el tiempo que ha transcurrido, he avanzado bastante y tengo buenos ejemplos para todos aquellos que busquen cómo desarrollar un interfaz para móvil, de su aplicación PHPRunner. Esta alternativa, creo, le puede interesar mucho a todos los que tengan esa necesidad.

Os facilito los enlaces a las páginas creadas:

React es una solución muy extendida y tiene multitud de componentes gratuitos que son muy interesantes. Seguiré explorando y publicando aquellos aspectos que me resulten interesantes y novedosos.

Novedades de REACT

Ya dispongo de ejemplos y conocimiento para poder ayudar a los que se inician en el desarrollo de esta herramienta.

He abierto un apartado diferenciado para publicar los ejemplos realizados, e iré, poco a poco, explicando algunos detalles de la solución, para que sea más sencillo su uso a los que se inician.

Ya lo he explicado, en este artículo, pienso que es una excelente solución, moderna, gratis (Open Source) y la que se recomienda a todos los que se inician en el desarrollo de APP para móvil. Aunque siempre insista en lo del móvil, también es una excelente solución para aplicaciones de escritorio.

Por la arquitectura de la solución, por los conocimientos que hay que tener, no es tan sencilla de uso como PHPRunner, ni tan rápida, pero tiene otras muchas ventajas, como por ejemplo disponer de muchísimos manuales y ejemplos de todo tipo, así como multitud de componentes, muchos de ellos, muy buenos y gratis. No hay que olvidas que las herramientas de IA, como ChatGPT, sí que sabe ofrecer soluciones sobre esta plataforma.

Espero que mis ejemplos os faciliten información de las posibilidades que tiene y del coste que supone su utilización.

Yo estoy encantado por la libertad y capacidad de innovación de las soluciones que se pueden desarrollar.

Sigue este enlace para acceder a la nueva categoría

 

No doy soporte de PHPRunner versión 11

Algunos desarrolladores me preguntan por problemas que tienen en versión 11 de PHPRunner.

Para mi, por las pruebas que he realizado en mis desarrollos, todavía esta versión no está para poner aplicaciones en Producción.

Como tampoco dispongo de soporte de Xlinesoft, ni dispongo de información de diferencias del código generado en versión 10 y versión 11, me es imposible resolver vuestros problemas y lo único que puedo aconsejaros es que reportéis directamente a Xlinesoft.

Disculpar el que no pueda atenderos en esta situación.

Guía 89 – Múltiples funcionalidades sobre la página «LIST» – Actualización 18/10/2024

Rubén me ha solicitado la posibilidad de que las filas donde el check de selección está activado pueda disponer de un fondo de otro color. Estudiado cómo PHPRunner pone el color de fondo de las filas, he visto que no es posible cambiar dicho color, por lo que he cambiado la programación a la utilización de:

  • Definir todos los colores a través de CSS personalizados «Custom CSS».
  • Hacer todos los cambios a través de JavaScript en el evento «OnLoad»

El ejemplo publicado corresponde a esta versión.

Haz clic en este enlace para acceder al artículo completo.