viernes, 20 de enero de 2017

Semantic UI(Modulo API)

Hola, en esta ocasión aprenderás como usar el modulo “api” de la herramienta Semantic-Ui. Con este módulo podrás separar en capas los llamados al servidor, poniendo en un lugar las url a dónde quieres acceder y en otro la lógica, bueno vamos a empezar.


Lo primero que vamos a hacer es colocar un input text y un botón que ya aprendimos en el post anterior:



Como ilustración les pondré las imágenes donde tengo mi modelo de datos de una aplicación web mvc:



Y la consulta en el controlador de la aplicación mvc al cual le llamaremos:



Una vez entendido esto, lo siguiente es entrar de lleno en el uso de API. Lo que haremos es agregar la url a la cual le llamaremos y lo agregaremos a los settings de semantic-ui de la siguiente manera:



Lo siguiente es hacer referencia al botón para que cuando se le dé clic haga el llamado desde API y lo que hará es solamente escribir en un archivo .txt lo que coloquemos en el input text.



En la propiedad “action” se coloca el nombre que le dimos a la url en los settings de semantic ui, le decimos que en su onClick haga un post con la propiedad data y por ultimo tenemos tres callbacks que responderán antes de hacer el proceso de comunicarse con el servidor, cuando se logre la comunicación y el servidor responda y por ultimo si hubo algún error.
Con esto ya es más entendible como es que funciona este módulo, si tienes dudas o comentarios puedes hacérmelos llegar o si quieres saber de algún tema en especial de semantic-ui puedes pedirlo.
Espero haber ayudado.

miércoles, 18 de enero de 2017

Semantic UI(Formularios y validaciones)

Hola bienvenido al segundo aporte que hago, en este apartado aprenderás como crear tu primer formulario en semantic-ui y como validar los campos de este.
Lo primero que tenemos que hacer es importar los archivos de semantic-ui y jquery, primero importaremos el archivo .css de semantic.



Lo siguiente que haremos es importar los archivos de semantic y jquery .js



Con esto ya tendremos a nuestra disposición todos los elementos de semantic-ui los siguiente que haremos es agregar las etiqueta html para crear nuestro formulario, nota las clases que uso en el ejemplo como “ui container” las cuales son propias de semantic-ui.



Con esto tendremos un formulario con tres campos y un botón como el siguiente:



Ahora viene lo interesante, como validar los campos con semantic-ui, es simple. Tenemos que hacer referencia al formulario en este caso con la sintaxis de Jquery $(‘.ui.form’) y llamar al método .form(), dentro del método buscaremos los campos con la propiedad fields de la siguiente manera:







Y listo no tenemos que hacer nada mas si los campos no cumplen con la condición que nosotros le agregamos en la propiedad type no se hara el post del formulario.




martes, 17 de enero de 2017

Semantic UI(Descarga de la herramienta)

Hola, este es el primer post sobre semantic-ui el cual es uno de mis herramientas web favoritas. Para descargarlo solo tendremos que entrar a su pagina.




 Y nos encontraremos con este apartado:
Seleccionaremos en Download Zip y nos descargara este archivo:
Al descomprimir el archivo nos quedara el siguiente directorio:
Y con esto ya tendremos a la herramienta semantic-ui a nuestra disposición

Espero que te ayude en esta simple tarea.




Bienvenida

Hola, este es el primer post de muchos que espero hacer, en este blog encontraras temas diversos relacionados con las tecnologías de la información y de vez en cuando un tema misceláneo.
Espero que nos visites muy seguido y tratare de agregar contenido lo más rápido posible.
Saludos.