Themes para magento
Resultados 1 al 2 de 2

Tema: Las alertas del producto no se envían en la 1.4.0.1

  1. #1
    Usuario Activo
    Fecha de Ingreso
    Dec 2009
    Mensajes
    37
    Gracias
    0
    Agradecido 0 Veces en 0 Posts

    Predeterminado Las alertas del producto no se envían en la 1.4.0.1

    Hosting recomendado por la Comunidad Magento
    Buenas,

    he actualizado al fin a la versión 1.4.0.1 pero después de rematar todos los errores habidos y por haber me he encontrado con uno con el que aún no he podido lidiar y llevo varios días.

    1. El tema es que configuro en la admin las alertas del producto para que se pueda enviar en caso de volver a stock.
    2. quito un producto de stock y me añado a la alerta de stock (confirmado en las alertas del producto sale correcto)
    3. Luego cojo y (habiendo configurado un cron en mi server para cargar el cron.php) le digo que se ejecute en 10 minutos.
    4. Luego vuelvo el producto a stock con algunas unidades, espero y espero pero no se envía nada.

    A alguien le ha pasado algo similar? gracias de antemano.

    Un saludo

  2. #2
    Usuario Activo
    Fecha de Ingreso
    Dec 2009
    Mensajes
    37
    Gracias
    0
    Agradecido 0 Veces en 0 Posts

    Predeterminado

    Vale, he activado el seguimiento de errores y lo que me viene es lo siguiente:

    Product alerts cron warnings: Notice: Undefined index: in app/code/core/Mage/Catalog/Model/Product/Type.php on line 78
    El caso es que la generación de sitemap y demás sí que funciona.

    En este archivo la parte de código a la que se refiere es esta:
    public static function factory($product, $singleton = false)
    Código PHP:
        {
            
    $types self::getTypes();

            if (!empty(
    $types[$product->getTypeId()]['model'])) {
                
    $typeModelName $types[$product->getTypeId()]['model'];
            } else {
                
    $typeModelName self::DEFAULT_TYPE_MODEL;
            }

            if (
    $singleton === true) {
                
    $typeModel Mage::getSingleton($typeModelName);
            }
            else {
                
    $typeModel Mage::getModel($typeModelName);
                
    $typeModel->setProduct($product);
            }
    -----------        
    $typeModel->setConfig($types[$product->getTypeId()]);-----------
            return 
    $typeModel;
        } 
    los guiones marcan la línea que da error.

    A alguien le suena de algo o tiene idea de qué puede ser? se agredece.

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •