Jump to content

Eusebio100

Members
  • Posts

    1,023
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Eusebio100

  1. Esto es verdad, soy cliente de loading desde hace años y ps no va como antes y tampoco responden a los ticket con el interés con que lo hacían antes.
  2. Me refiero a que al igual que las carpetas que se indica en el enlace, debes copiar y guardar las carpetas img y override tal y como las tienes ahora y cuando acabes la actualización las sobre escribes para que queden así como las tienes. Pero por seguridad lo mejor es que guardes una copia de toda la tienda incluido la bd. Sugerencia: la carpeta img suele ser muy pesada por lo que en lugar de hacer copia bastaría con ponerle otro nombre para que prestashop la ignore, cuando acabes la actualización la renombras de nuevo a img y listo.
  3. Yo tengo ps 1.6.1.20 y creo que aún puede aguantar bastante tiempo, pero tarde o temprano habrá que actualizar. Como alternativa estoy testeando Thirtybees que es un clon de ps 1.6 y va bastante bien, y muy fácil de adaptar los módulos y temas de ps. Hoy por hoy me seduce la facilidad que me ofrece thirtybees, pero aún es un proyecto muy joven; recuerdo hace años aquí en españa un proyecto paralelo a prestashop con ideas de mejora y que al final quedó en nada. Veré como evolucionan en el tiempo prestashop y thirtybees y cuando llegue el momento de actualizar decidiré.
  4. Hola, yo actualicé de ps 1.6.0.11 a 1.6.1.20 con el método manual y no tuve problemas, me refiero al método que se explica aquí. Si te dicides por este método, además de lo que se explica en el enlace debes tener en cuenta las carpetas img y override.
  5. Hola, no he encontrado nada en los log relacionado con los email. Olvidé decir que estoy en multitienda, que no se si tendrá algo que ver. He hecho un override modificando la función send de Mail.php, he añadido $from = $configuration['PS_SHOP_EMAIL'] antes del array de configuración para forzar la dirección de email de la tienda y parece que ahora funciona todo; no se si esto puede afectar a la otra tienda. Sigo probando. Edito: Doy el tema por resuelto con la modificación indicada anteriormente, de momento parece que todo funciona. Muchas Gracias Rolige por la ayuda.
  6. Madre mia como cambia el panorama, aún recuerdo cuando solo estaban oscommerce (el incombustible) y magento, si tuviera que empezar ahora no sabría que coger para montar una tienda.
  7. Hola, ocurre con todos los clientes. Los email de pedidos, etc, sí que se envían, solo fallan los que se envían desde servicio al cliente. Usaba la función php, pero lo he configurado como SMTP y pasa lo mismo, se envían todos los correos menos los de servicio al cliente. En sevicio al cliente he metido la configuración imap y lo mismo, se envía todo menos lo de servicio al cliente. Sigo buscando solución.
  8. Yo lo he preguntado por que tengo Redsys instalado con Lets encrypt en ps 1.6.1.20 y hasta ahora no he tenido ningún problema, cero problemas para instalarlo y cero problemas funcionando, hasta hoy, a futuros ya iré contando.
  9. Hola, por alguna razón que desconozco el servicio al cliente no envía email, en el admin aparecen como enviados, pero el cliente no lo recibe. Tengo ps 1.6.1.20. Alguna idea de que puede ser? Gracias de antemano.
  10. Pregunto, para Redsys no vale el certificado gratuito?
  11. Ese servicio de google ha pasado a ser de pago, ahora tienes que registrarte para conseguir la api de google. Yo no lo he hecho, pero por lo que vi por encima, creo que si te registras solo pagas a partir de un número importante de accesos. Aquí tienes un enlace: https://developers.google.com/maps/documentation/javascript/get-api-key?hl=ES#key Edito: He aprovechado para registrarme, de momento tengo un crédito de 300$ durante un año, cuando se agote el crédito o el tiempo ya veremos que hago. Google dice que hasta que no de consentimiento expreso no cobrarán nada. Por ahora tengo la api y todo funciona.
  12. Hola Vanessa, para solucionar el problema de las contraseñas empieza por estos tutoriales: https://www.hostinet.com/formacion/prestashop/cambiar-la-contrasena-de-administrador-para-prestashop-desde-cpanel/ https://www.prestashop.com/forums/topic/96102-aprende-como-recuperar-la-contraseña-de-administrador-en-el-bo/ Lo de actualizar prestashop mejor cuando tengas resuelto lo de la contraseña del superadmin. Y siempre copia de seguridad de todo antes de empezar, por si acaso.
  13. El servidor casi lo descarto de antemano, es uno de los más reconocidos como buenos para prestashop. Este finde haré una instalación limpia y lo probaré. Es posible que el problema sea por venir de una actualización; la semana que viene estaré de nuevo por aquí con noticias al respecto.
  14. Comprobado en 1.6.1.20 y el problema existe tanto en módulos esternos como en archivos originales de prestashop. El segundo ejemplo que he puesto es un archivo original de prestashop y en otros más como por ejemplo el HTMLTemplateOrderSlip.php ocurre lo mismo. Por el foro de inglés he leido algunos casos sobre el mismo problema en las últimas versiones de 1.6, pero sin solución; bueno sí, la misma que utilizo yo, hacer la traducción directamente en el archivo.
  15. Hi, I have a problem with the translations of all the php files in prestashop 1.6.1.20, and that is that the texts to be translated do not appear in the translation section. Example: In the file "classes / pdpf / HTMLTemplateInvoice.php" we have $this->smarty->assign(array('header' => HTMLTemplateInvoice::l('Invoice'))); field Invoice is not in translations section. The same happens in all fields of php files. Any ideas on how to solve this so that it works correctly in the translation section? Thank.
  16. Yo utilizo el módulo gratuito Order reference change mod, con él puedo controlar mejor la numeración de los pedidos, albaranes y facturas. Configurando el módulo para que no use los id del pedido y la cesta la nuemración me sale siempre correlativa. Lo que en mi caso la factura se genera automáticamente con el estado del pedido, no he probado generandola manualmente, pero supongo que será igual.
  17. Hola, tengo un problema con las traducciones de todos los archivos php en prestashop 1.6.1.20, y es que no aparecen los textos a traducir en el apartado traducciones. Ejemplos: 1) En el módulo Redsys, archivo "redsysoficial.php" tenemos esto: $this->l ( 'Redsys' ) y ese campo no aparece en traducciones. 2) En el archivo "classes/pdpf/HTMLTemplateInvoice.php" tenemos esto: $this->smarty->assign(array('header' => HTMLTemplateInvoice::l('Invoice'))); y ese campo tampoco aparece en traducciones. Así todos los campos de los archivos php. Como solución puedo hacer la tracción directamente en el archivo, pero es un "rollo" cada vez que instalo algo andar buscando y modificando archivos. Alguna idea de como solucionar esto para que funcione correctamente en el apartado traducciones? Gracias de antemano.
  18. Por si sirve de ayuda, para ps 1.6 está el módulo "Order reference change mod" que sirve para modificar los números de facturas y albaranes, añadir prefijos, ceros, etc.
  19. This is the override file: <?php class OrderController extends OrderControllerCore { /** * Initialize order controller * @see FrontController::init() */ public function init() { global $orderTotal; parent::init(); $this->step = (int)Tools::getValue('step'); if (!$this->nbProducts) { $this->step = -1; } $product = $this->context->cart->checkQuantities(true); if ((int)$id_product = $this->context->cart->checkProductsAccess()) { $this->step = 0; $this->errors[] = sprintf(Tools::displayError('An item in your cart is no longer available (%1s). You cannot proceed with your order.'), Product::getProductName((int)$id_product)); } // If some products have disappear if (is_array($product)) { $this->step = 0; $this->errors[] = sprintf(Tools::displayError('An item (%1s) in your cart is no longer available in this quantity. You cannot proceed with your order until the quantity is adjusted.'), $product['name']); } // Check minimal amount $currency = Currency::getCurrency((int)$this->context->cart->id_currency); $orderTotal = $this->context->cart->getOrderTotal(true, Cart::ONLY_PRODUCTS); $minimal_purchase = Tools::convertPrice((float)Configuration::get('PS_PURCHASE_MINIMUM'), $currency); if ($orderTotal < ($minimal_purchase-1) && $this->step > 0) { $_GET['step'] = $this->step = 1; $this->errors[] = sprintf( Tools::displayError('El importe minimo por pedido son %1s (envío no incluido). Le faltan %2s en su cesta para alcanzar el minimo.'), Tools::displayPrice($minimal_purchase, $currency), Tools::displayPrice(($minimal_purchase - $orderTotal), $currency) ); } if (!$this->context->customer->isLogged(true) && in_array($this->step, array(1, 2, 3))) { $params = array(); if ($this->step) { $params['step'] = (int)$this->step; } if ($multi = (int)Tools::getValue('multi-shipping')) { $params['multi-shipping'] = $multi; } $back_url = $this->context->link->getPageLink('order', true, (int)$this->context->language->id, $params); $params = array('back' => $back_url); if ($multi) { $params['multi-shipping'] = $multi; } if ($guest = (int)Configuration::get('PS_GUEST_CHECKOUT_ENABLED')) { $params['display_guest_checkout'] = $guest; } Tools::redirect($this->context->link->getPageLink('authentication', true, (int)$this->context->language->id, $params)); } if (Tools::getValue('multi-shipping') == 1) { $this->context->smarty->assign('multi_shipping', true); } else { $this->context->smarty->assign('multi_shipping', false); } if ($this->context->customer->id) { $this->context->smarty->assign('address_list', $this->context->customer->getAddresses($this->context->language->id)); } else { $this->context->smarty->assign('address_list', array()); } } } Delete class_index and clear backend cache, I did both, but it still does not work. The same function is modified in OrderOpcController and override works ok.
  20. Sugerencia para el creador: Utilizo la versión 1.3.6 del módulo en prestashop 1.6 y funciona perfecto, pero le añadí la opción en el back de seleccionar el id del cms con la info sobre cookies, así como un botón con el enlace a la info en el front y una ventana fancybox para abrir el contenido dentro de la misma página. Lo del botón y el enlace sé que se puede meter con el editor que se incluye, pero creo que así es más fácil y lo del fancybox creo que facilita la navegación a los usuarios. Cuestión de gustos, pero como dije es solo una sugerencia. Si el creador lo autoriza puedo publicar las modificaciones por si le interesan a alguien. Adjunto capturas de como lo tengo yo.
  21. Hello, I have a similar problem, did you find a solution for this?
  22. Hi, I have a problem with OrderController.php in folder override. If modifications are made in controller/front/OrderController.php, everything is ok. If modifications are made in folder override/controller/front/OrderController.php, it does not work. In class_index I have this: 'OrderController' => array ( 'path' => 'override/controllers/front/OrderController.php', 'type' => 'class', 'override' => false, ), I want to override and I appreciate any help. Thank.
  23. Hola de nuevo, subo esto a ver si alguien me alumbra un poco sobre el por que no puedo hacer override del archivo OrderController.php El caso es que si aparece en el class_index pero hace caso omiso del override y no coge los cambios. Esto tengo en el class_index: 'OrderController' => array ( 'path' => 'override/controllers/front/OrderController.php', 'type' => 'class', 'override' => false, ), Desde ya agradezco cualquier ayuda.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More