Jump to content

carla089

Members
  • Posts

    11
  • Joined

  • Last visited

About carla089

  • Birthday 11/24/1989

Profile Information

  • Activity
    Other

carla089's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Has mirado los los meta-titulos y descriptions de las principales páginas de la tienda en Preferencias > SEO y Urls?? Ahí puedes modificar ambos valores para las páginas de index, marcas, pedido, cuenta...
  2. Tienes algún gasto de mantenimiento?? (En transporte > transporte) Has tocado algo en la tpl del carrito de la compra??
  3. Buenas, llevo tiempo dándole vueltas a cómo debugar PrestaShop en un IDE y no encuentro la forma. Quería hacer un módulo para aplicar el transporte de forma muy específica, y es prácticamente inviable hacerlo simplemente con un editor de texto (que es como venía trabajando hasta ahora). Vengo del mudo Visual Studio, c# y arquitecturas Domain Drive Design y la verdad no estoy muy puesta en los entornos de programación orientados a lamp y linux. Llevo un tiempo metiéndome de lleno en el mundo PresaShop y php pero aun me queda mucho por aprender. Y, al no conseguir debugar en un entorno completo estoy atascada. Agradecería mucho una ayuda sobre este tema. ¿Cuál es el IDE más adecuado? NetBeans, PhpStorm?? He intentado con ambos y no doy hecho, ¿cómo abres prestashop para que lo coja como un proyecto completo? ¿hay que añadir algún plugin o similar? ¿alguna configuración específica? Gracias
  4. Transportista: Ese CarrierX es tanto para los productos con promko como para los que no tienen promo, eso está bien. Lo que debes diferenciar ahí son las zonas cubiertas por la promo, los productos los diferencias en las reglas de compra. Y sí, la acción de la regla (portes gratis) se aplicará sobre todo el pedido que contenga productos en promo. Siempre puedes jugar y hacer pruebas con las reglas para ver cuánto lo puedes ajustar Otra opción, con la que puedes hacer exactamente eso, pero es muchísimo más manual es crear el transportista adecuado e ir marcando producto por producto. Los productos con promo marcas el transportista gratuito y los productos sin promo el de pago. (Si tienes unos cuantos productos puede ser un auténtico c**azo) Espero que te sirva de algo. Si consigues solucionarlo te agradecería que compartieras la forma, así todos podemos beneficiarnos
  5. Puedes hacerlo con las reglas de compra. Debes tener un transportista que sólo atienda esas zonas. Por partes: Transporte > Transportistas Crea un transportista CarrierX que sólo reparta a esas zonas, con sus rangos, precios y demás datos oportunos (para que te funcionen con los productos no cubiertos por la promo). Si ves que es necesario, que los otros transportistas no cubran esas zonas (para que si va a las zonas con promoción sólo puedan escoger el trnsportista CarrierX y puedan aplicar la promo) Reglas de precios > Reglas de compra Crea una nueva regla. Funcionan de forma muy simple: - Con código: permite introducir codigo de descuento para los que cumplan las condiciones - Sin código: aplica la/las acciones a todos los que cumplan todas las condiciones. Pestaña de Condiciones: "Selección de transportista" y añades el CarrierX. "Añadir una nueva regla de grupo" te permite establecer que el pedido debe contener al menos X (número) elementos delos siguientes__ y ahí estableces los productos/categorías para los que quieres habilitar la promo. Pestaña de acciones: "Transporte gratuíto". **Ten en cuenta que es muy poco probable que el pedido sólo contenga productos cubiertos con la promo, es posible que el cliente también pida otros productos. De esta manera puedes decirle que debe contener, por ejemplo, al menos 3 productos de la Categoría1, y si cumple eso aplica la promo aunque también añada otros dos productos de la categoría2 (no cubierta por la promo). Recuerda que puedes poner peso máximo del paquete en el transportista. **Te recomiendo que publicites la promo en un banner, columna o en algún sitio bien visible de la tienda. De poco sirve una promo si la gente no sabe que existe. Sobre todo si le pones un código. Espero haberte ayudado. Si has resuelto cámbia a SOLUCIONADO, para que otras personas que tengan la misma duda también puedan beneficiarse. Bikos!!
  6. Puede que tenga algo que ver con la configuracion de php del servidor en php.ini Las variables que tenian algo que ver con la importacion de csv eran: max_execution_time max_input_time memory_limit upload_max_filesize Puede que tengas que aunmentar una o varias. Para saber cual te falla miralo en el log de errores de php (php_error_log), si usas xampp es facil, te dejo una imagen. Yo intentaba importar un csv con unos 5000 productos y me fallaba, en el log me ponia esto: [FECHA] PHP Fatal error: Maximum execution time of 30 seconds exceeded in D:\_xampp\htdocs\psBase201\classes\db\DbPDO.php on line 91 [FECHA] PHP Fatal error: Maximum execution time of 30 seconds exceeded in D:\_xampp\phpMyAdmin\libraries\dbi\mysqli.dbi.lib.php on line 267 Viene a ser que hay que modificar (para este caso) el max_execution_time
  7. Bueno, he encontrado una solución (algo chapucera pero funciona), ocultando la pestaña de modulos. Al final me contesto a mí misma RESULTADO Sólo el SuperAdmin y el Administrador pueden ver la pestaña de modulos, y el PerfilX puede configurar determinados módulos, sin ver más opciones ni más módulos. Hace poco que empecé con prestashop, php y smarty y seguro que hay una forma mejor de hacerlo. Como decía ésta es algo chapucera porque PerfilX sí tendría más acceso del que quisiéramos, lo que ocurre es que no tiene a la vista los enlaces, tendría que introducir la url a mano. Para mí me sirve (ese perfil está orientado a usuarios básicos) pero no deja de ser un fallo de seguridad enorme. PASOS Administración - Permisos PerfilX - Permitirle Ver y editar Módulos. En columna derecha permitir ver todos y configurar aquellos que queramos. Acceso Rápido Poner los enlaces a configuración de esos módulos, solo controller y configure, sin token. Por ejemplo, para administrar los comentarios del producto: miDominio/adminDir/index.php?controller=AdminModules&configure=productcomments Modificar archivos adminDir\themes\default\template\header.tpl Código controllers\admin\AdminModulesController.php Para que no le aparezcan los links a "Atrás" y "Configurar los hooks" en la configuración del módulo Código Dejo los archivos en el zip Mi versión de Prestahop: 1.5.6.1 psOcultarModulos_20131212.zip
  8. Hola Intento configurar los permisos para dar acceso en el back office sólo a determinados módulos a un perfil de usuario. Por ejemplo, dar acceso únicamente al footer, el menu horizontal y el slider a un usuario de la Tienda que no debería poder tocar en otros modulos (como configuraciones de los métodos de pago), pero que si debe poder actualizar aspectos básicos de la apariencia. Me he planteado 3 posibles soluciones Administración - Permisos y enlaces en Acceso Rápido Supongo que ésta sería la forma de hacerlo, si consiguiera que funcionara. La idea es poner enlaces en Acceso Rápido a esos 4 modulos (sin los token). Y en Permisos denegar el acceso al Perfil X a Módulos (o permitirle Editar pero no Ver), pero en la tabla derecha (Módulos Ver/Configurar) permitir configurar esos 4 modulos. El resultado es que los enlaces funcionan pero da "Acceso denegado". ¿Está mal planteado?¿Estoy haciendo algo mal?¿O es que esa columna de Modulos en Permisos es para otra cosa? Crear una Tab en BackOffice que muestre esos módulos Sin embargo, si al final sería una pestaña que derivaría del controlador de modulos, y si en Permisos deniego el acceso creo ke me encontraría con el mismo problema: dejar entrar en el enlace para mostrar un "Acceso denegado" Ocultar pestaña de modulos Ésta es la posibilidad en la que deposito más esperanzas. Podría poner los enlaces en el Acceso Rápido y en Permisos permitir ver y editar los modulos para ese perfil, pero luego ocultar la pestaña a la vista. Es algo chapucero, pero menos es nada. ¿Hay alguna forma de ocultar (sin desactivar o denegar el acceso) una tab para un perfil? Incluso si no se puede me serviría ocultarlas para todos. Ojalá encontremos alguna solución para esto Gracias por anticipado^^
  9. Hola, he intentado instalar 2 temas y no consigo hacerlo. He probado usando el modulo importador de temas, tanto cogiendo el archivo directamente como via FTP (subiendolo previanmente a /modules/themeinstaller/import) y me da "Configuracion de archivo erronea" Me he fijado en que el contenido del .zip es diferente a otras plantillas: no está dividido en "modules", "themes" y "Config". Quería instalar una de estas en particular porque no incluyen modulos propios, asi que (en teoría) no me cambiaran la configuracion de modulos (como paso con Leo Shoes, cuando la instale se me desmontó toda la tienda). ¿Alguien puede ayudarme? Adjunto las 2 plantillas Demo de "mobile theme": http://demo.prestadesign.dk/mobile/index.php Gracias ^^ mobile.zip watches.zip
×
×
  • Create New...