Find Jobs
Hire Freelancers

Prestashop. Programación e integración de funciones en módulos. - 25408

max €500 EUR

Terminado
Publicado hace más de 9 años

max €500 EUR

Pagado a la entrega
Descripción Este proyecto consiste en la creación e integración de dos nuevas funciones dentro de un módulo encargado actualmente de generar las combinaciones de productos. Debido a las caracteriasticas de los futuros productos de esta tienda, estas combinaciones no pueden ser generadas mediante las herramientas de Prestashop. El módulo Attribute Wizard Pro genera estas combinaciones de forma dinámica, es decir, sin necesidad de generar y guardar previamente los resultados de estas combinaciones en las base de datos.  Las dos nuevas funciones que llamaremos "línea de texto dinámica" y "Generador de imagen cufon" deberán estar contenidas exclusivamente dentro de este módulo. Se utilizará la carpeta "cufon" situada en el directorio raiz para alojar las fuentes y enlazar las rutas correspondientes a una de estas funciones, "generador de imagen cufon". Se precisará de una arquitectura sencilla, comentada y sin el uso de bibliotecas. Las nuevas funciones deberán actuar de forma controlada sobre determinados productos y siempre a través de la interface del módulo Attribute Wizard Pro.  En la plataforma de prueba [login to view URL] se han dispuesto dos productos con sus correspondientes opciones. Una de estas opciones corresponde a un campo de texto que bajo el tratamiento de "línea de texto" dentro del modulo Attribute Wizard Pro, no interactúa con el precio del producto quedando únicamente reflejado en la orden. Las nuevas funciones deberán actuar bajo un nuevo tratamiento "línea de texto dinámico"  que podrá ser seleccionado desde el módulo attribute Wizard Pro, (Ejemplo 2).  El producto Nº1 se deberá dejar tal y como está bajo el tratamiento "línea de texto" , es decir, con un campo de texto que no interactúa con el precio del producto. El producto Nº2 deberá contener las nuevas funciones a través de un nuevo tratamiento, "línea de texto dinámico", es decir, un campo de texto que junto al resto de opciónes interactúa con el precio final del producto. En ningún caso la integración de las nuevas funciones deberán alterar el funcionamiento normal del resto del módulo. Funciones Linea de texto dinámico: Se trata de un campo de texto que cuenta el numero de caracteres introducido multiplicandolo por el valor del producto según las opciones seleccionadas por el usuario. este calculo dinámico deberá realizarse en tiempo real a la vez que se introduce el texto, (AJAX). Esta interacción con el precio se ha de producir bajo una serie de pautas, como por ejemplo la aceptación de espacios en blancos que no contabilizan como caracteres pero sí quedarán reflejados en la orden mediante guiones. De manera resumida podríamos decir que la función de "línea de texto dinámico" es un valor variable multiplicador del resto de opciones. Es decir, si la suma de las opciones del producto tienen un valor de 3 € , este valor rerá multiplicado por el número de caracteres introducidos en la "linea de texto dinámico", (Ejemplo 1). Generador de imagen cufon: Cufon es una tecnología por la cual se genera una imagen a partir de fuentes instaladas en el servidor, (fuentes cufon). Para ver un ejemplo de esta tecnología pulse la pestaña "Cufón" del menú superior. Esta función deberá estar vinculada  a la función anterior de manera que cuando se habilite una "linea de texto dinámico" quedará también habilitada esta función justo encima del campo de texto. Esta función consiste en proyectar en tiempo real, (a la vez que introducimos el texto en la "linea de texto dinámico"), una imagen del texto con una determinada fuente instalada en el servidor, (ejemplo 1). Esta función controlada desde el modulo Attribute Wizard Pro  bajo  el tratamiento de "línea de texto dinámico", deberá integrar una pestaña desplegable para seleccionar la fuente correspondiente al producto que se vincula, (ejemplo 2). Al igual que la función de la "línea de texto dinámico" se ha de preveer la introducción de espacios blancos de manera que la imagen generada se proyecte de la misma manera, (ejemplo 3). Es importante recordar que en este último caso los espacios en blanco no alteran el valor del producto pero sí deberán quedar reflejados en la orden mediante guiones, (ejemplo 4).
ID del proyecto: 12370994

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hola, como hemos comentado una parte del proyecto ya no es necesaria. Lo podemos solventar por 50€ IVA incluido. Te rectifico la propuesta. La semana que viene nos ponemos a ello y así lo solucionamos cuanto antes. Saludos.
€500 EUR en 7 días
5,0 (3 comentarios)
3,0
3,0

Sobre este cliente

Bandera de SPAIN
Spain
0,0
0
Miembro desde jun 23, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.