Jump to content

john rodriguez

Members
  • Posts

    19
  • Joined

  • Last visited

Profile Information

  • Location
    valencia
  • Activity
    Other

Recent Profile Visitors

1,449,303 profile views

john rodriguez's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Si lo he revisado y desde la API de prestashop también he revisado, y no encuentro nada relacionado la imagen de textura de un color, podrías ayudarme a confirmar que es posible, y si es así en la API donde se encuentra. Gracias por responder a mi mensaje.
  2. Se que por el WebService de Prestashop 1.7, es posible crear combinaciones asociada a un artículo, estas combinaciones pueden tener atributos (Talla y color), también sé que es posible crear dentro de cada atributo un valor, atributo color, y dentro puedo crear por ejemplo, blanco, RGB #FFFFF, esto lo tengo claro el problema que tengo es que no se si es posible dentro del atributo color crear la imagen de textura, a través de la WebService de Prestashop 1.7, esto lo comento porque tengo una integración hecha y no encuentro la manera de insertar la imagen de una textura asociada a un atributo de tipo color. Si esto es posible, cual es la ruta en la WebService de Prestashop, yo no la he podido identificar. O en su defecto cual es el método para sincronizar estas imágenes en Prestashop 1.7. En esta imagen muestro lo que se puede hacer desde el back Office, lo necesito hacer a través de la WebService de Prestashop 1.7.
  3. Quisiera preguntar a la comunidad, como puedo editar el texto que está asociado a cada campo del formulario nueva dirección, no puedo usar el método de traducir el texto del formulario me explico. He traducido el texto nombre por nombre persona que recibe las flores, y efectivamente en el formulario nueva dirección se cambia y queda bien, el problema viene que en el formulario de registro tambien hay una etiqueta label con el texto nombre y se ha traducido quedando el texto igual al formulario nueva dirección, y eso no es lo que necesito, quiero un texto para el formulario de registro y otro para el formulario de nueva dirección, en la versión Prestashop 1.6, lo cambie modificando los archivos .tpl, pero en esta versión no encuentro donde se genera el formulario, creo que el mismo input es igual para los dos formularios. Agradezco vuestra ayuda, con la versión 1.7 no me entero de como se cargan los .tlp. Gracias.
  4. Gracias por responder, se ha hecho la modificación y funciona, queria preguntar cual es la forma correcta de modificar este archivo, según las directrices de Prestashop, aunque me funciona, quiero hacerlo bien. Esta es la modificación que se ha hecho en el archivo CustomerAddresForm.
  5. Hay una funcionalidad en Prestashop que al crear una dirección nueva asociada a un usuario, se abre el formulario nueva dirección y automaticamentes se copia en nombre y el apellido del usuario en el formulario, en su momento desactive esta funcionalidad en la versión 1.6, modificando el archivo AddressController.php, en la línea 109 comentando el siguiente código. Quiero hacer lo mismo en la versión de Prestashop 1.7, pero logicamente a cambiado el archivo AddressController.php y no soy capaz de encontrar donde se gestiona este automatismo en la nueva versión. Quiero solicitar ayuda a los integrantes de este foro, Gracias. Adjunto imagen del formulario donde se inserta el nombre y el apellido automáticamente.
  6. Al ingresar al BackOffice y hacer click sobre modificar un producto, nos aparece una página con la información del producto, esta página tiene un menú a la izquierda, (información, precio, Optimización motores de búsqueda (SEO), etc.) Todos los botones muestran su respectiva información menos el botón de precios que al hacer click carga el espacio en blanco, investigando un poco con la consola de desarrolladores de Crhome, me he dado cuenta que la información de los precios si que esta pero el <div> tiene una style="display:none;", si lo cambio por consola a display:block; apare la página de precios, revisando los demás botones cambian esta clase al hacer click pero el botón de precio no lo hace. Que podría estar pasando y como puedo solucionarlo. Agradezco vuestra ayuda. Código: <div id="product-tab-content-Prices" class="not-loaded product-tab-content loading" style="display:none;"><script type="text/javascript">
  7. Te recordamos que tu mensaje era el siguiente: Desde hace un tiempo, se están enviando correos con nuestro Prestashop 1.6, suplantando nuestra identidad de correo, hemos cambiado la contraseña de la cuenta de correo, varias veces, pero en cuento insertamos la nueva contraseña en la configuración de nuestro Prestashop 1.6, nos atacan nuevamente, he insertado un captcha de Google manualmente en el formulario de contacto y de registro de nuestro Prestashop 1.6, se ha desinstalado el modulo compartir artículos con un amigo, y continuamos con los ataques, los mensajes que nos llegan el correo son los mensajes de las cuentas de correo que no existen y nos envían la notificación, por eso nos damos cuenta que nos están suplantando, dentro del correo que nos llegan tenemos estos datos, para dar una idea del atacante. Agradecería cualquier idea para solucionar este tema de una vez por todas. Final-Recipient: rfc822; [email protected]: rfc822;[email protected]: failedStatus: 5.0.0Remote-MTA: dns; mx3.qq.comDiagnostic-Code: smtp; 550 Mail content denied He podido superar este incidencia, desinstalando el módulo compartir con un amigo, y lo más importante eliminar la carpeta sendtoafriend.
  8. Como nadie a respondido mi pregunta, he tenido que buscar una solución practica, ya que no encontré el porque de este error. He modificado el archivo nav.tpl del modulo Blocuserinfo que se encuentra en mi plantilla carpeta módulos. En la linea 9 módifique el còdigo <a class="logout" href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log me out' mod='blockuserinfo'}"> Por este código: <a class="logout" href="https://www.enviofloresvalencia.com/index.php?mylogout=" rel="nofollow" title="{l s='Log me out' mod='blockuserinfo'}"> Con esto cambio la función que genera el código automáticamente.
  9. Error consiste que al hacer click sobre el botón de cerrar sesión, la página se recarga pero la sesión no se cierra, al examinar el enlace del botón aparece el siguiente código. <a class="login" href="https://www.enviofloresvalencia.com/mi-cuenta" rel="nofollow" title="Entrar a tu cuenta de cliente"> Iniciar sesión </a> Si edito el código con el editor de Crhome agregándole al link index,php quedando de esta forma. <a class="logout" href="https://www.enviofloresvalencia.com/index.php?mylogout=" rel="nofollow" title="Cerrer sesión"> Cerrar sesión </a> Cuando hago este cambio sí que funciona y la sesión se cierra. He ubicado el código donde se genera este enlace, pero no sé cómo modificarlo para que funcione, este es el código. Archivo nav.tpl que pertenece al módulo, Bloque de información de usuario v0.4.1, el cual reinicie desactive y el error no se solucionó. {if $is_logged} <div class="header_user_info"> <a href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><span>{$cookie->customer_firstname} {$cookie->customer_lastname}</span></a> </div> {/if} <div class="header_user_info"> {if $is_logged} <a class="logout" href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log me out' mod='blockuserinfo'}"> {l s='Sign out' mod='blockuserinfo'} </a> {else} <a class="login" href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log in to your customer account' mod='blockuserinfo'}"> {l s='Sign in' mod='blockuserinfo'} </a> {/if} También he hecho otra prueba desactivando las URL amigables y el enlace funciona bien, pero no puedo dejar la web sin URL amigables, por esto esta solución no es viable. También he vuelto a generar el archivo .htaccess pero esto tampoco funciono, otra cosa que hice fue agrega este código en el archivo .htaccess. <IFMODULE mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IFMODULE> <Files .htaccess> order allow,deny deny from all </Files> Pero este modificación tampoco soluciona el problema. Otra configuración que probé fue desactivar COMBINACIÓN, COMPRESIÓN Y CACHE, esta modificación tampoco soluciona el problema. he de decir que después de aplicar cada una de estas modificaciones, borre la cacha y la configuración de Prestashop / rendimiento está en forzar compilación. Como se puede observar ya no sé qué más probar para hacer que el botón cerrar sesión vuelva a funcionar. No soy consiente cuando dejó de funcionar pero las últimas modificaciones hechas fueron actualizar Prestashop a la última versión 1.61.17, pero no actualice la plantilla por defecto de Prestashop porque tiene algunas personalizaciones, y otra modificación fue activar el protocolo Https, el cual está configurado y funcionando correctamente. Recurro a este foro para ver si podéis ayudarme a modificar el archivo del enlace o sugerirme una solución alternativa a este problema. Agradezco de antemano la ayuda prestada. La URL es https://www.enviofloresvalencia.com
  10. Ha pasado tiempo, pero si alguna persona le sirve esta solución, la expongo a continuación. He comparado el archivo que se encuentra en controllers / ContactController.php con un archivo igual de otra versión y cual a sido mi sorpresa que a mi código le faltaban las siguientes líneas. { @chmod(_PS_MODULE_DIR_.'../upload/'.basename($fileAttachment['rename']), 0664); } Lo he insertado en el if, y con esto por fin he solucionado este error.
  11. Quiero preguntarte si has podido resolver el error que comenta y si es así cual es la solución. Gracias
  12. Quiero preguntar a los miembros de este foro como puedo cambiar los enlaces internos que actualmente tienen un estado nofollow a enlaces follow, esto lo hago por motivos de seo, después de hacer un análisis. No se si se pueden hacer todos los enlaces de una sola vez, si hay algún modulo para este fin, si hay que hacerlo modificando algunos archivos si es así como identifico esos archivos, en resumen saber como puedo cambiar un enlace nofollow a follow. Doy gracias de ante mano a las personas que puedan compartir su conocimiento en este tema.
  13. He revisado mi Plesk u no hay ningún apartado en seguridad que haga relación a mod_security, y he subido imágenes directamente a la carpeta UPLOAD con FILEZILLA y no tengo problemas para visualizarla. La pestaña Preferencias SEO y URLS -> Opción Desactivar el módulo Apache's mod_security) la tengo marcada con un sí para desactivar este módulo, lo que quiero saber es en que parte del código se asignan los permisos a los nuevos archivos subidos desde en formulario contactos. Gracias por responder.
  14. Versión de PrestaShop: 1.6.0.6 Quisiera hacer una consulta a esta comunidad, y agradecer de antemano vuestra valiosa ayuda. Al crear un nuevo mensaje con un archivo adjunto "Imagen", desde la página de contacte con nosotros, este se crea con normalidad y el archivo se sube a la carpeta UPLOAD sin problema, el error aparece cuando desde el panel de administrador / mensaje en donde aparece el mensaje enviado por el cliente, una vez allí le das al enlace para ver la imagen subida, este enlace nos lleva a una nueva página en la cuan me sale un error 403 Forbidden, se que ese error corresponde a permisos del archivo. Reviso los permisos de la carpeta UPLOAD y son 0755 que en principio me debería de ser suficientes, pero los cambio a 777 y marco la casilla para que tambien lo aplique a todos los archivos que contiene, en ese momento al darle a los enlaces de las imágenes estas ya se visualizan, pero si creas un nuevo mensaje con otra nueva imagen adjunta y quiero ver la imagen nueva vuelve y sale el error, al revisarlo los permisos del nuevo archivo subido al sistema le otorga permisos 600. En principio pensé que era cosa del servidor, pero he subido una imagen directamente por Filezilla a la carpeta Upload y lo he podido visualizar sin problema desde el navegador, con esto descartamos que sea el servidor. El tema esta en el proceso que sube los archivos a la carpeta UPLOAD y es en ese momento que le asigna permisos 600 y es en este punto donde esta el error. Espero que alguien pueda ayudarme, Gracias.
  15. He encontrado este modulo que inserta productos en paginas CMS es una buena solucion para lo que necesito lo comento por si a alguien le puede servir. Resumen de esta consulta voy hacer las paginas de seo para mi prestashop con paginas CMS para insertar los productos voy a utilizar este módulo https://addons.prestashop.com/es/4526-products-anywhere.html
×
×
  • Create New...