Jump to content

in53ktin

Members
  • Posts

    51
  • Joined

  • Last visited

Profile Information

  • Activity
    Agency

in53ktin's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. Jejeje sip ya ví que eres de España y lo limité solo a México, pero bueno creo que ya nos entendimos y quisiera ver si existe algo para evitar esas duplicidades . El problema es siempre el benditooooo posicionamiento!!!! . Aunque tengas una tienda horrible si estás posicionado bien venderás, si no lo estás tendrás que valerte por otros métodos y técnicas...triste pero cierto. Saludos y buen día!!
  2. Puedes entrar a mi tienda y checar la laptop que está en la página principal, la puse otra vez en la categoría por default Inicio, si corriera ahorita el robot de Google detectará 2 diferentes URL's: http://www.sistemasytecnologia.com.mx/store/1668-l745-sp4175nm.html http://www.sistemasytecnologia.com.mx/store/computadoras/1668-l745-sp4175nm.html Ambas son correctas y redireccionadas a la primera, pero Google las detecta como 2 diferentes y con Metadescripciones iguales. Saludos.
  3. Si tienen la misma dirección pero hay que cambiarlos uno por uno o ¿existe alguna forma de cambiar todos los que esten en el Inicio por los que uno desee?, yo tengo que se muestren 20 productos en el Inicio y cambian casi diario, cada que entran productos nuevos. Se cargan masivamente y no sé como se pueda hacer automáticamente. Saludos
  4. Hola dvid, es completamente cierto lo que dices, al tener un producto en la categoría de Inicio y tenerlo en otra categoría digamos la categoría A, Google detecta las Metadescripciones duplicadas porque para Google son 2 URL's completamente diferentes con Metadescripciones duplicadas. www.tienda.com/1-art01.html www.tienda.com/categoria1/1-art01.html Aún no he logrado encontrar una solución a esto pero puedes reducir este problema ajustando tu archivo robots.txt para que no duplique contenidos, como: ?p= ?n= ?orderby ?orderway= Lo que también te recomiendo es quitar el ordernar de las categorías porque eso genera páginas con información duplicada. Yo lo hice y me redujo de 5000 Metadescripciones duplicadas a tan solo 300. Saludos y espero que te ayude un poco. Si encuentras la solución no seas malo y compartela!! jejeje. Buen día!!!
  5. Tendrás algún ejemplo del archivo para checarlo, no importa que sean datos falsos. Solo para checarlo. Saludoxxxxxxxx
  6. Nop no he hecho el error personalizado. Realicé la prueba y si tienes la liga directa muestra el producto, así como también si lo buscas en la tienda te lo encuentra pero no disponible para comprar, por lo tanto no arroja el famoso 401. Saludos.
  7. Te faltó ponerle al Título el [sOLVED] para saber que está solucionado. Saludos y buen día!!!
  8. Excelente después de buscar y buscar por fin me quedó!!! muchas gracias "sQs", yo sabía que era directo en las clases pero no encontraba el bendito Select. Cada día se aprende algo nuevo de este Prestashop. La solución: Modifiqué las líneas del Category.php if ($getTotal) { $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow(' SELECT COUNT(cp.`id_product`) AS total FROM `'._DB_PREFIX_.'product` p LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON p.`id_product` = cp.`id_product` WHERE cp.`id_category` = '.(int)($this->id).($active ? ' AND p.`active` = 1' : '').' '.($id_supplier ? 'AND p.id_supplier = '.(int)($id_supplier) : ' AND p.quantity > 0')); return isset($result) ? $result['total'] : 0; } Y las líneas $sql = ' SELECT p.*, pa.`id_product_attribute`, pl.`description`, pl.`description_short`, pl.`available_now`, pl.`available_later`, pl.`link_rewrite`, pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, i.`id_image`, il.`legend`, m.`name` AS manufacturer_name, tl.`name` AS tax_name, t.`rate`, cl.`name` AS category_default, DATEDIFF(p.`date_add`, DATE_SUB(NOW(), INTERVAL '.(Validate::isUnsignedInt(Configuration::get('PS_NB_DAYS_NEW_PRODUCT')) ? Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY)) > 0 AS new, (p.`price` * IF(t.`rate`,((100 + (t.`rate`))/100),1)) AS orderprice FROM `'._DB_PREFIX_.'category_product` cp LEFT JOIN `'._DB_PREFIX_.'product` p ON p.`id_product` = cp.`id_product` LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa ON (p.`id_product` = pa.`id_product` AND default_on = 1) LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (p.`id_category_default` = cl.`id_category` AND cl.`id_lang` = '.(int)($id_lang).') LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (p.`id_product` = pl.`id_product` AND pl.`id_lang` = '.(int)($id_lang).') LEFT JOIN `'._DB_PREFIX_.'image` i ON (i.`id_product` = p.`id_product` AND i.`cover` = 1) LEFT JOIN `'._DB_PREFIX_.'image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = '.(int)($id_lang).') LEFT JOIN `'._DB_PREFIX_.'tax_rule` tr ON (p.`id_tax_rules_group` = tr.`id_tax_rules_group` AND tr.`id_country` = '.(int)Country::getDefaultCountryId().' AND tr.`id_state` = 0) LEFT JOIN `'._DB_PREFIX_.'tax` t ON (t.`id_tax` = tr.`id_tax`) LEFT JOIN `'._DB_PREFIX_.'tax_lang` tl ON (t.`id_tax` = tl.`id_tax` AND tl.`id_lang` = '.(int)($id_lang).') LEFT JOIN `'._DB_PREFIX_.'manufacturer` m ON m.`id_manufacturer` = p.`id_manufacturer` WHERE cp.`id_category` = '.(int)($this->id).($active ? ' AND p.`active` = 1' : '').' '.($id_supplier ? 'AND p.id_supplier = '.(int)$id_supplier : ' AND p.quantity > 0'); Para el Product.php fue: public function getStockAvailable() { return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue(' SELECT `quantity`, `date_add` FROM `'._DB_PREFIX_.'product` WHERE `id_product` = '.(int)$this->id) .' AND quantity >0'; } Saludos!!!!
  9. Ya lo logré realizar quitando los productos que no tengan Stock pero me desacomoda todo el tema, únicamente le digo que no los muestre pero parece que me deja en blanco los espacios y cuando realiza la paginación la hace mal, dejando algunas páginas en blanco sin ningún producto. Mi idea es hacerlo desde que realiza la lista de productos agregarle una condición a la consulta, pero no logro encontrar el archivo que realiza esa consulta. Si saben más de este tema agradecería una ayuda. Saludos
  10. Encontré esto dentro del mismo foro, quizá te sirva. http://www.prestashop.com/forums/topic/35677-consulta-en-paypal/ Saludos.
  11. Excelente! pero creo que mi duda iba más al nombre del archivo que tengo que modificar jejeje, es decir el que pudiera ser mi "index", muchas gracias. Saludos.
  12. Actualiza tu versión a la más nueva quizá ya se haya corregido ese error. Saludos.
  13. Hola, antes que hagas cualquier cosa te recomiendo que hagas respaldos de tu trabajo, ya sea que bajes toda la tienda a tu computadora o la guardes en una memoria o un cd, así como también de la BD por si llegara a pasar lo peor!! jeje. Ahora, en la pestaña de Preferencias hay una parte que dice Rendimiento, ahí puedes mejorar la velocidad de tu tienda sin necesidad de otras cosas. Prueba con esto a ver que tal. Si ya lo has hecho entonces checa también las características de tu Hosting porque también puede ser eso. Saludos.
  14. Deberías fijarte si estás guardando bien el archivo en .csv, para probarlo puedes abrirlo en notepad y checar que no tenga espacios y que estén separados tus campos, ya sea por "," o por ";", si está bien el archivo, también debe de estar guardado en UTF-8 o en ISO-8859-1. Pruebalo a ver que tal y nos dices. Saludos.
  15. Hola, en tu archivo .csv, debes de agregar un campo después de donde le das la URL; le vas a especificar si quieres que borre todas las imágenes anteriores o no, siendo 0=No, 1=Si. Cuando importas el .csv vas al último campo y seleccionas de la caja de combo el que dice "Elimine las imágenes". Con esto cada que importes desde el .csv borrará o dejará las imagenes que le digas. Saludos.
×
×
  • Create New...