Jump to content

Federman

Members
  • Posts

    17
  • Joined

  • Last visited

Everything posted by Federman

  1. Buen Dia. Desde el dia de ayer cuando intento modificar o crear un producto nuevo en la tienda obtengo el siguiente error: "Se ha producido un error mientras se actualizaba el objeto product ()" Activando el '_PS_MODE_DEV_' de false a true en el archivo defines.inc.php dentro de la carpeta config. He intentando modificar nuevamente el producto tengo el siguiente mensaje de error: Got error -1 from storage engine UPDATE `ps_product` SET `id_product` = '13',`id_shop_default` = '1',`id_manufacturer` = '2',`id_supplier` = '0',`reference` = 'LC4BN0',`supplier_reference` = '',`location` = '',`width` = '0',`height` = '0',`depth` = '0',`weight` = '0',`quantity_discount` = '0',`ean13` = '',`upc` = '',`cache_is_pack` = '0',`cache_has_attachments` = '0',`is_virtual` = '0',`id_category_default` = '15',`id_tax_rules_group` = '1',`on_sale` = '0',`online_only` = '0',`ecotax` = '0',`minimal_quantity` = '1',`price` = '2142.857143',`wholesale_price` = '0',`unity` = '',`unit_price_ratio` = '0.892857142917',`additional_shipping_cost` = '0',`customizable` = '0',`text_fields` = '0',`uploadable_files` = '0',`active` = '1',`redirect_type` = '404',`id_product_redirected` = '0',`available_for_order` = '1',`available_date` = '0000-00-00',`condition` = 'new',`show_price` = '1',`indexed` = '0',`visibility` = 'both',`cache_default_attribute` = '0',`advanced_stock_management` = '0',`date_add` = '2015-04-15 21:26:29',`date_upd` = '2015-09-11 11:16:06' WHERE `id_product` = 13 Por otro lado cuando intento entrar a los módulos, me esta dando una pantalla con un error [PrestaShopDatabaseException] UPDATE `ps_configuration_kpi` SET `value` = '65',`date_upd` = '2015-09-11 11:51:56' WHERE `name` = 'UPDATE_MODULES' AND (id_shop_group IS NULL OR id_shop_group = 0) AND (id_shop IS NULL OR id_shop = 0) LIMIT 1 No puedo identificar cual puede ser el problema. La versión del prestashop es 1.6.0.9 Y no he realizado ninguna modificación en el sistema, salvo editar los precios de productos. Gracias por la ayuda que me puedan prestar.
  2. Hola Yo tengo el mismo problema, no se muestra los enlaces de los CMS. Los enlaces de Nuestras Tiendas, Nuevos productos, Mas Vendidos, Contacto, Etc. Si los muestra, al igual que "inicio" como categoría de CMS pero no me muestra los enlaces del CMS. Auxilio...
  3. Aquí encontré la respuesta: http://www.prestashop.com/forums/topic/298441-cambiar-regla-de-impuestos-a-todos-los-productos/ Gracias.
  4. Tengo el msimo problema. Nadie lo ha logrado solucionar? tengo prestashop 1.5 Con mi correo de administracion me llega el correo de "Delivery Status Notification (Failure)" al correo de la persona qu envia el contacto. Y con el correo que tengo para servicio tecnico me llega es la bandeja de SPAM y dice el mensaje: Es posible que el remitente de este mensaje no sea: yoenvie@elmensaje.com
  5. Logre solucionarlo de la siguiente manera: En el panel de modulos, dentro del modulo Layers (Capas de navegacion). Deselecciona la opcion de "Mostrar productos de subcategorías" en la secciones de configuracion. Con esto logre solucionar el problema en mi caso. Espero les funcione como a mi.
  6. Buen dia. Tengo el mismo problema. No puedo hacer que un producto se muestre solamente en la subcategoria.
  7. You have to change the function code (cacheFrontFeatures) in the / classes / product.php line 3162 or 3169. And replace it with the following code: public static function cacheFrontFeatures($product_ids, $id_lang) { if (!Feature::isFeatureActive()) return; $product_implode = array(); foreach ($product_ids as $id_product) if ((int)$id_product && !array_key_exists($id_product.'-'.$id_lang, self::$_cacheFeatures)) $product_implode[] = (int)$id_product; if (!count($product_implode)) return; $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' SELECT id_product, name, value, pf.id_feature FROM '._DB_PREFIX_.'feature_product pf LEFT JOIN '._DB_PREFIX_.'feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = '.(int)$id_lang.') LEFT JOIN '._DB_PREFIX_.'feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = '.(int)$id_lang.') LEFT JOIN '._DB_PREFIX_.'feature f ON (f.id_feature = pf.id_feature) WHERE `id_product` IN ('.implode($product_implode, ',').') ORDER BY f.position ASC'); foreach ($result as $row) { if (!array_key_exists($row['id_product'].'-'.$id_lang, self::$_frontFeaturesCache)) self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang] = array(); if (!isset(self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang][$row['id_feature']])) self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang][$row['id_feature']] = $row; } } This code is the same function but taken from the 1.5.3 version of prestashop. I hope this helps.
  8. Logre solucionar el problema. Hay que cambiar el codigo de la funcion (cacheFrontFeatures) en el archivo /classes/Product.php linea 3162 o 3169. Y sustituirla por este cogido: public static function cacheFrontFeatures($product_ids, $id_lang) { if (!Feature::isFeatureActive()) return; $product_implode = array(); foreach ($product_ids as $id_product) if ((int)$id_product && !array_key_exists($id_product.'-'.$id_lang, self::$_cacheFeatures)) $product_implode[] = (int)$id_product; if (!count($product_implode)) return; $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' SELECT id_product, name, value, pf.id_feature FROM '._DB_PREFIX_.'feature_product pf LEFT JOIN '._DB_PREFIX_.'feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = '.(int)$id_lang.') LEFT JOIN '._DB_PREFIX_.'feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = '.(int)$id_lang.') LEFT JOIN '._DB_PREFIX_.'feature f ON (f.id_feature = pf.id_feature) WHERE `id_product` IN ('.implode($product_implode, ',').') ORDER BY f.position ASC'); foreach ($result as $row) { if (!array_key_exists($row['id_product'].'-'.$id_lang, self::$_frontFeaturesCache)) self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang] = array(); if (!isset(self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang][$row['id_feature']])) self::$_frontFeaturesCache[$row['id_product'].'-'.$id_lang][$row['id_feature']] = $row; } } Este codigo es la misma funcion pero tomada de la version 1.5.3 del prestashop cualquier duda estamos a la orden.
  9. Hola . Encontre que el error me los esta produciendo el modulo de productos nuevos (blocknewproducts). Por lo menos en mi caso. Cuando el producto esta nuevo repite la informacion de la ficha tecnica, una vez que el producto deja de ser nuevo, se desaparece el duplicado. Puedes intentar desactivar el modulo de productos nuevos a ver si se soluciona el problema.
  10. Hello Benjamin and Aldi Thanks for your reply. I have the version 1.5.2 The answer of "Aldi M" helped me a lot, and locate the error is in the new products module. http://forge.prestas...owse/PSCFV-4913 Thank you very much.
  11. Tengo el mismo error. Tambien en la version 1.5.2 Alguien??? Algun Moderador???
  12. Buen dia. Quisiera colocar el modulo newsletter en el footer, pero se coomo, mi version es 1.5 Aqui esta la url: http://tuproaudio.com/site/index.php
×
×
  • Create New...