EMS Documentación de Reglas

Asignar Reglas:

1) CATEGORÍA
Esta regla consiste en validar a todos aquellos usuarios que cumplan la condición según la fecha de nacimiento y puedan ser participes o no .

Ejemplo:
Maria nació el 15 de Junio de 1988 y la regla contiene asignada como fecha 18-06-1988 al 12-07-1988, por ende no entra en dicha regla para ser participante.
Nota: esta puede ser única hacer ingresada.

Norma a ingresar

Variable = Fechas de cumpleaños
Condición = Rango de Fechas
Rango = valores
Regla = Categoría
Valor = Texto descriptivo

2) COSTO
Esta regla consiste en clasificar los costos según las fechas ingresadas para cada uno de los eventos hacer publicados. esto permite establecer diferentes fechas (Preventas)

Ejemplo:
El proyecto (CURSO RITMO INTENSIVO) tiene 2 reglas de costo.
* la primera con un monto de 1500 Bs con fecha 12-07-2019 al 23-08-2019
* la segunda con un monto de 3500 Bs con fecha 24-08-2019 al 12-09-2019
Nota: estas pueden ser de múltiple ingreso.

Norma a ingresar

Variable = Fecha actual
Condición = Rango de Fechas
Rango = valores
Regla = Costo
Valor = Cifra numérica

3) FECHA DEL EVENTO
Esta regla consiste en clasificar según la fecha que fue creado el Evento y según la variación de las fechas ingresadas, con el fin de que el usuario pueda o no visualizar los eventos.
Nota: esta puede ser única hacer ingresada.

Ejemplo:
El Evento (CURSO RITMO INTENSIVO) fue creado el 12-06-2019
* dentro del Evento se encuentra ingresado con fecha 15-06-2019 al 26-07-2019, de por si no cumple con la condición para que este disponible en el sistema.

Norma a ingresar

Variable = Fechas actual
Condición = Rango de Fechas
Rango = valores
Regla = Fecha del Evento
Valor = Texto descriptivo


4) FECHA DE INSCRIPCIÓN
Esta regla consiste en clasificar los Eventos según la fecha de inscripción del participante, como punto clave esta por la vía de las fechas ingresadas.

Ejemplo:
El Evento (CURSOS SABATINO) fue creado el 15-06-2019 y el participante Pedro se inscribió el día 04-06-2019, por ende no cumple con la condición de participar.

Norma a ingresar

Variable = Fecha actual
Condición = Rango de Fechas
Rango = valores
Regla = Inscripción
Valor = Texto descriptivo


5) NUMERO DE CUPOS DISPONIBLES
Esta regla consiste en determinar los Cupos disponibles del evento, y establece un limite máximo para la inscripción de participantes.

Ejemplo:
El Evento (CURSO RITMO REGULAR) posee 5 contratos aprobados con 15 cupos lo que limitara la cantidad de cupos disponibles.

Procedimiento
* (5C)-(CP) = 5 -15 = 10 Disponible

Norma a ingresar

Variable = Fecha actual
Condición = Rango de Fechas
Rango = N/A
Regla = Cupo disponible
Valor = Cifra numérica

6) Asistencia
Esta regla consiste en ingresar valor de tipo Bolean («True», «False»), con el fin de chequear si cumple o no con Asistencia.

Ejemplo:
Se chequea si es o no valido para el evento en dicha regla.

Norma a ingresar

Variable = Fecha actual
Condición = Registro
Rango = N/A
Regla = Asistencia
Valor = Bolean

7)Evaluaciones
Esta regla consiste en ingresar valores numérico con el fin de almacenar un valor cuantitativo para la evaluación.

Ejemplo:
Se registra un valor en el campo.

Norma a ingresar

Variable = Fecha actual
Condición = Registro
Rango = N/A
Regla = Evaluación
Valor = Cifra numérica



Información para el tema de Multi Idioma paginas Web

Siguiendo el patrón realizado sobre el tema de multi idioma, se considera estos Items.

1) Se toma entre 1 0 2 días elaborar el patrón por defecto en el proyecto, que depende también del contenido que este posea.

2) Depende también si se tiene  completo el contenido completamente traducido a sus idiomas correspondientes.

2) Se toma 1 día para montar el resto de los idiomas, luego de tener el patrón elaborado, es cuestión de pasar los textos a su gestor de idioma.

Bajar pagina completa con WGET Linux

Referencia

Para bajar una página en ambiente Linux por la consola:

$ wget url del sitio

Para bajar el sitio completo de forma recursiva, incluyendo imágenes y otros tipos de datos:

$ wget -r url del sitio

Muchos sitios verifican la identidad del navegador para aplicar diversas restricciones. Con Wget podemos burlar esto de la siguiente forma:

wget  -r -p -U Mozilla url del sitio

Hacer pausa entre cada página, ya que de lo contrario el dueño del sitio puede darse cuenta que se esta bajando el sitio completamente con Wget.

wget --wait=20 --limit-rate=20K -r -p -U Mozilla url del sitio

Formas para implementar tipografía con google fonts

En la pagina de google fonts

se encuentran dos (2) formas de llamada de tipografia

1 – Standard
aplicamos en el head de la pagina

o

Se

2 – @import
Importacion a traves del DNS de la fuente

3 – Se asigna los atributos a la propiedad html

Creacion de themes en WordPress

Paso 1

Nos vamos al directorio wp-content/themes/ alli creamos la carpeta del tema a desarrollar, bajo la siguiente estructura.

themes_custom

├── 404.php
├── category.php
├── comments.php
├── footer.php
├── front-page.php
├── functions.php
├── header.php
├── home.php
├── index.php
├── page.php
├── screenshost.png
├── search.php
├── sidebar.php
├── single.php
└── style.css

Paso 2

Abrimos el archivo header.php que contendra la siguiente lineas

 

Pasos para crear template con Bootstrap

Paso 1

Declaramos la estructura

Paso 2

llamado de  Js y Css dentro de la etiqueta <head></head>

Nota: los archivos Js, Css pueden tambien ser almacenado en sus carpetas que las identifique y ser llamados para evitar que sobre cargue la pagina.

Paso 3

Se encuentra 2 formas de crear estilo personalizado.

  1. En el head
  2. Creando un archivo custom.css

En este caso en el head se personaliza los estilos Css

Paso 4

En el caso que se implemente un menu
se aplica en la etiqueta <body></body> para mas detalles puedes visitar el link navbar

Paso 5

Bajo la muestra de diseño, se genero la estructura en la pagina

La etiqueta container-fluid De esta forma las filas se alinean bien y muestran el padding correcto.

Añadir Google Fonts en Bootstrap 4

Paso 1

Consultamos la pagina de Fonts Google en donde aparecen las distintas fuentes a utilizar. damos click en el boton [+] y aparece el link al igual que la linea de fuente.

Paso 2

Dentro de la etiqueta <head></head> declaramos el link de la fuente esta linea de fuente.

Paso 3

Seguidamente, en cualquier etiqueta podemos añadir la fuente, en este caso se añade como ejemplo en la etiqueta h2 en el archivo custom.css

Paso 3

Refrescamos la pagina y listo.

 

 

 

 

 

 

Tema Heredado de Prestashop (Parent child theme)

Herencia de plantillas tema Classic

Referencia:
https://www.youtube.com/watch?v=2Tn8eLVQSHU

Pasos:

  1. Nos ubicamos en la raíz del proyecto y entramos en la carpeta themes .
  2. Dentro del directorio themes creamos el nuevo tema.
  3. Ingresamos al directorio nuevo y creamos los directorios assets y config
  4. En el directorio assets, creamos el directorio css, luego creamos el archivo custom.css
  5. En el directorio config, creamos el archivo theme.yml que tendra la siguiente estructura.
  6. Luego se aplica los siguientes cambios en el archivo theme.yml con el siguiente ejemplo
  7. En el Administrador ingresamos a el menú «Diseño / Tema y logotipo» > Tema y Finalmente activamos el tema y listo.

PrestaShop, Activar campo obligatorio en la Visual Publica

Pasos para activar campos en el Front-Office de PrestaShop

Ingresamos a Clientes >> Direcciones

Damos clic en el botón desplegable (Establecer los campos requeridos para esta sección) y a continuación se desplegará una serie de campos, en este sentido activamos el campo DNI.

Ingresamos a Internacional >> Ubicaciones Geográficas pestaña Paises

Declaramos el campo DNI por encima del campo firsname, luego se activa el campo ¿Necesita un número de identificación fiscal? damos a la opción SI.

Por último

refrescamos la cache

Ingresamos a Parámetros Avanzados >> Rendimiento

Con estos pasos se aprecia el producto final, que es reflejar el campo «Número de indentificación fiscal» en la Visual Pública de Direcciones

Resultado