Jump to content

Search the Community

Showing results for tags 'redireccion'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community Help and Support
    • PrestaShop Download
    • PrestaShop Addons
  • News and Announcements
    • PrestaShop news and releases
    • PrestaShop Beta
    • PrestaShop Blogs
    • PrestaShop Meetups
  • International community (English)
    • General topics
    • PrestaShop Merchants
    • PrestaShop Developers
    • Taxes, Translations & Laws
    • Community Modules and Themes
  • Forum francophone
    • Discussion générale
    • Aide et support communautaire
    • PrestaShop pour les marchands
    • PrestaShop pour les développeurs
    • Adaptation aux lois Québécoises
    • Modules et thèmes gratuits
    • Modules et thèmes payants
  • Foro en Español
    • Discusión general
    • Soporte de la comunidad y ayuda
    • Comerciantes PrestaShop
    • Desarrolladores PrestaShop
    • Módulos y plantillas gratuitas
  • Forum italiano
    • Forum generale
    • Aiuto e supporto della Community
    • Commercianti PrestaShop
    • Sviluppatori PrestaShop
    • Aspetti legali sull'eCommerce
    • Moduli e template gratuiti
  • Deutsches Forum
    • Generelle Fragen
    • Support und Hilfe aus der Community
    • e-Commerce/Versand-Handel mit Prestashop
    • Prestashop-Entwickler
    • Anpassung an deutsches Recht
    • Kostenlose Module und Templates
    • Generelle Fragen Copy
  • Nederlandstalig forum
    • Algemeen
    • Hulp en ondersteuning, van en voor de community
    • PrestaShop-winkeliers
    • PrestaShop-ontwikkelaars
    • Het aanpassen van PrestaShop
    • Gratis modules en templates
  • Fórum em Português
    • Fórum Geral
    • Ajuda e Suporte da Comunidade
    • Lojistas que utilizam o PrestaShop
    • Desenvolvedores PrestaShop
    • Legislação específica
    • Módulos e temas gratuitos
  • Polskie forum
    • Forum ogólne
    • Wsparcie i pomoc użytkowników
    • Oferty twórców PrestaShop
    • Deweloperzy PrestaShop
    • Darmowe Moduły i Szablony
  • Dansk forum
    • Generelt forum
    • Hjælp og support fra fællesskabet
    • PrestaShop for købmænd
    • PrestaShop for udviklere
    • Love og regler
    • Gratis moduler og temaer
  • České fórum
    • Instalasi, Konfigurasi dan upgrade
    • Obecná diskuze
    • Bezplatné moduly a šablony
    • PrestaShop vývojáři
    • PrestaShop obchodníci
  • Bahasa Indonesia
    • Diskusi Umum
    • Podpora a pomoc komunity
    • Laporan Bug
    • Jasa, Promosi & Lowongan Kerja
  • Svenskt forum
    • Allmän diskussion
    • Installation, konfigurering och uppdatering
  • Forumul românesc
    • Discuţii generale
    • Instalare, configurare şi upgrade
  • Pусский язык
    • Обсуждение скрипта
    • Установка, Настройка, Обновление
    • Прием багов
  • Slovenské fórum
    • Všeobecná diskusia
    • Podpora a pomoc komunity
    • PrestaShop obchodníci
    • PrestaShop vývojári
    • Bezplatné moduly a šablóny
  • Türkçe Topluluğu
    • Genel Konular
    • Topluluk desteği ve yardım
    • PrestaShop Tüccarları
    • Prestashop Geliştiricileri
    • Ücretsiz Modül ve Temalar
  • Diễn đàn tiếng Việt
    • Thảo luận chung
    • Hỗ trợ từ cộng đồng
    • Dành cho chủ doanh nghiệp / cửa hàng
    • Dành cho lập trình viên
  • PrestaShop Communities
    • اللغه العربيه [Arabic]
    • Ελληνικά [Greek]
    • עִבְרִית [Hebrew]
    • 中文
    • Magyar [Hungarian]
    • 日本語 [Japanese]
    • Lietuviškai [Lithuanian]
    • انجمن فارسی [Persian]
    • ไทย [Thai]
    • Malaysia [Malaysian]
    • Eesti [Estonian]
    • Slovenščina [Slovenian]
    • Српски [Serbian]
  • IP. Board Forum
    • IP. Board Forum Questions and Issues
  • Archive
    • Zapłać Moduły i Szablony [ARCHIVE]
    • Moduly, upravy a dizajn [ARCHIVE]
    • Phát triển và các mô-đun [ARCHIVE]
    • Yazılım, Modül ve Tema [ARCHIVE]
    • Модули, Шаблоны [ARCHIVE]
    • Module şi teme [ARCHIVE]
    • Pengembangan dan Modul [ARCHIVE]
    • Moduler och teman [ARCHIVE]
    • Ecommerce x PrestaShop [ARCHIVE BOARD]
    • Vývoj a moduly [ARCHIVE]
    • Kostenpflichtige Module, Templates [ARCHIVE]
    • Módulos y temas pagos [ARCHIVE]
    • Módulos e temas pagos [ARCHIVE]
    • Servizi commerciali [ARCHIVE]
    • Forum - Feedback Contributor
    • PrestaShop Cloud

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


  1. Hola. Tengo un problema con las redirecciones después del pago. El caso es que la mayoría de las veces, no siempre, y esto es lo que más me vuelve loco, al finalizar la compra se redirige al usuario a la página del historial de compras en vez de a la página de confirmación del pedido (order-confirmation.tpl). He hecho un debug sencillo en /controllers/front/OrderConfirmationController.php y es el que redirige a $redirectLink = 'index.php?controller=history' porque la variable id_order no existe o está vacía. No sé por donde seguir. ¿A alguien le ha pasado algo parecido? https://github.com/PrestaShop/PrestaShop/blob/develop/controllers/front/OrderConfirmationController.php Prestashop v1.7.6.9 Gracias por anticipado.
  2. Hola a todos: He clonado una instalación que ya tenía y la he movido de sitio. En un principio esta instalación estaba en dos idiomas español e inglés, a la copia le he borrado el español como idioma, desactivado el inglés y puesto portugués como idioma base. He restablecido el .htaccess, cambiado las friendly urls, probado las 3 opciones de redirigir a la url canónica, borrado caché desde el back office y también por ftp en /prod y /dev, etc. Pero no encuentro una solución. La página de inicio me devuelve el error de demasiadas redirecciones, el resto de las páginas puedo verlas metiendo las urls. No sé qué más hacer. ¿Alguien sabe qué puede estar pasando? Muchas gracias de antemano y saludos
  3. Hola. Quiero cambiar las url amigables y pasar de tener: https://tienda.com/producto.html a https://tienda.com/categoria/subcategoria/subcategoria2/producto el problema es que tengo que hacer redirecciones para todos los productos para no generar 404s. He hecho una query pero no me da TODAS las categorías, así que esto no me sirve. Esto es lo que tengo: SELECT CONCAT( 'Redirect 301 ', '/', pl.`link_rewrite`, '.html https://mitienda.com/'), GROUP_CONCAT(DISTINCT(cl.link_rewrite) SEPARATOR "/"), CONCAT( '/', pl.`link_rewrite`) FROM ps_product p LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product) LEFT JOIN ps_category_product cp ON (p.id_product = cp.id_product) LEFT JOIN ps_category_lang cl ON (cp.id_category = cl.id_category) WHERE pl.id_lang = 1 AND cl.id_lang = 1 GROUP BY p.id_product order by p.id_product Luego hay que limpiar un poco la salida, pero podría funcionar si salieran todas las categorías y subcategorías. ¿Alguien sabe como añadir lo que falta? Gracias de antemano.
  4. Bonjour, Je viens par plusieurs fois de faire une installation de Prestashop 1.7 en 1 clic avec ovh il me installe sur un cluster (natvidp.cluster028.hosting.ovh.net) jusque là tout vas bien, je passe en mode admin j'installe mon thème, fais ma boutique, là je suis contant du résultat. Là tout ce complique lorsque je change le nom de ma boutique dans SEO et que je passe en (Natvida.fr) tout plante. Pourriez vous me dire quelle est la bonne méthodologie pour faire un bon Prestashop Merci
  5. Buenas tardes, Mi nombre es Ángela, y necesito vuestra ayuda, A día de hoy tengo una tienda online, creada por mi, sin tener mucha idea, actualmente esta todo terminado, pero noto muchos carritos abandonados, y la gente se acaba aburriendo con el error que le da la tienda, y es el siguiente: Selecciono mis productos personalizados y los envío al carrito, a veces no me cuenta el carrito directamente como Carrito (1 producto añadido) sino que debo refrescar la pagina, para que ese producto me aparezca en la esquina superior derecha contabilizado. Y el error que me trae por la calle de la amargura es que cuando tienes todos tus productos personalizados, los cuales te han llevado un tiempo elegir y añadir, y cuando vas a poner los datos de la dirección nombre y demás, si haces el pedido como invitado sin poner contraseña, te deja avanzar pero si pones contraseña, como que te estás registrando, cuando le añades la dirección automáticamente te refresca la pagina a un carrito vacío y todo tu trabajo está perdido. Y es bastante desesperante. No se que puedo hacer ya, he probado con la caché, quitando el carrito ajax, vaciando unas tablas ps_conection, ps_conections_ page y source...que lo he visto en otros textos explicando el mismo problema, mi versión de prestashop es 1.7.6.3, la verdad, que no se ya donde probar a solucionarlo, si hay alguien que pueda ayudarme, se lo agradecería.
  6. Hola a tod@s Estoy migrando una tienda prestashop de 1.6 a 1.7, el proceso resumido que estoy siguiendo sería el siguiente: Supongamos que la tienda en producción con PS 1.6 se llama "mitienda.com" He creado una web nueva con PS 1.7 en un subdominio "temporal.mitienda.com" Mediante un modulo de migración de datos pasaré los datos de "mitienda.com" --> "temporal.mitienda.com" conservando nombres, imagenes, categorías... Con todo migrado redirijo las DNS del dominio "mitienda.com" para que se conviertan en el dominio principal de la tienda PS 1.7 La duda llega con el posicionamiento en google de determinados productos, ya que tengo miedo de que al cambiar de PS 1.6 a PS 1.7 se cambie tambien la estructura de la URL y con ello se afecte al posicionamiento en los buscadores. Especialmente si al pulsar en el enlace da el temido error 404. ¿Hay alguna forma de asegurarse de que esto no ocurra? Se tiene que redirigir mediante htaccess cada producto de la url 1.6 a su correspondiente en 1.7? De ser así qué se tendría que indicar en ese fichero? Gracias de antemano 😃
  7. Buenas noches. Al hacer click en el apartado de "Atributos y Características", me redirige automáticamente al inicio (Login), sin darme la posibilidad de poder acceder a ese apartado y poder configurar las características y atributos de los productos. y cuando hago click, me redirige directamente al login He probado a realizar la solución de este post, pero no me ha servido de ayuda, porque no se ha solucionado el problema: https://manuel7espejo.com/redireccion-backoffice-login-prestashop/ Y también he probado a ir a Parámetros Avanzados > Administración, y desactivar la opción de "Comprobar la dirección IP de la cookie", pero sin resultado. ¿Alguna solución al problema? Gracias por adelantado!! ☺☺
  8. Hola a todos, soy nuevo en el foro y vengo para pedir ayuda ya que tambien soy nuevo con prestashop. El problema que estoy teniendo es tras clonar una web de otro servidor a uno nuevo, eh podido solucionar todos los problemas previos, la pagina en si carga y funciona bien, pero al clickear sobre los enlaces redirecciona al dominio del que clone la web. eh realizado los pasos de las guias como estos: Copiar todos los archivos al nuevo servidor (mediante SSH o FTP o como desees) Hacer un clonado de la base de datos, mediante exportar e importar del phpMyAdmin) Poner los nuevos datos de la base de datos en el archivo /app/config/parameters.php En la base de datos en la tabla ps_configuration, cambiar los valores de los campos PS_SHOP_DOMANIN y PS_SHOP_DOMAIN:SSL. Tienes que poner tu dominio. En la tabla ps_shop_url tienes que cambiar los campos DOMAIN, DOMAIN_SSL Y PHYSICAL_URI. (en physical URI debe de poner "/"). Desactivar URL amigables y borrar contenido de las carpetas/cache/smarty/compile y /cache/smarty/cache (sin eliminar los archivos index.php de cada una de ellas) Activar de nuevo las URL amigables. Parámetros avanzados > Rendimiento > Clear Cache y tambien eh recreado el .htacces y borrado las carpetas de var/cache y no eh logrado solucionarlo. nose que mas probar, desde ya muchas gracias. Saludos
  9. Buena noche, chicos hice la instalación de mi prestashop versión 1.7.6.0 en un VPS de digitalocean y configure mi server con el siguiente código: server { listen 80; listen [::]:80; # SSL configuration # # listen 443 ssl default_server; # listen [::]:443 ssl default_server; # # Note: You should disable gzip for SSL traffic. # See: https://bugs.debian.org/773332 # # Read up on ssl_ciphers to ensure a secure configuration. # See: https://bugs.debian.org/765782 # # Self signed certs generated by the ssl-cert package # Don't use them in a production server! # # include snippets/snakeoil.conf; root /var/www/prestashop; # Add index.php to the list if you are using PHP index index.php index.html index.htm index.nginx-debian.html; server_name johan6smith.com www.johan6smith.com; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ /index.php?$args; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { include snippets/fastcgi-php.conf; # With php7.0-cgi alone: #fastcgi_pass 127.0.0.1:9000; # With php7.0-fpm: fastcgi_pass unix:/run/php/php7.0-fpm.sock; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } location /assets { autoindex on; } } Y todo funcionó OK, pero cuando ingreso al admin e intento acceder a cualquier item del administrador el me redirecciona automáticamente al index. Eh leído otros post pero todos dicen que cambie la configuración del Tráfico y SEO pero en mi caso no puedo hacerlo porque todos los accesos del admin me devuelven al index. Solicito su ayuda por favor, si quieren hacer la prueba el dominio es: http://johan6smith.com/ y el admin es: http://johan6smith.com/admin159 - USER: [email protected] PASS: admin123 y se puede evidenciar que cualquier cosa me devuelve al index. El servidor es nginx, php7.0 y mysql. Agradezco su ayuda chicos. Gracias
  10. Hola, me gustaría saber que archivo debo modificar para eliminar la redireccion en el menu horizontal. lo que busco es que la categoria padre y la primer categoria hijo manden a null. y solo las siguientes re direcciones a las paginas correspondientes. en resumen las marcadas en con flecha roja que no me redireccionen a ningun lugar al dar click sobre ellas.
  11. Muy buenas a todos de nuevo Hice mi web pensada para unos pocos productos y funcionaba muy bien. Ahora, he ampliado la gama de productos, los tipos, categorías... por lo que las estructuras de las URLs en las páginas de los productos han quedado muy largas y Keywords repetitivas ejem: www.miweb.com/categoria/subcategoria/subcategoria/nombre-producto Lo que he hecho es eliminar esas categorías y subcategorías de la URL quedando así: www.miweb.com/nombre-producto Pero me ha planteado el famoso error 404 que tanto odia Google. Algunas de las páginas están bien posicionadas... Me gustaría poder redireccionarlas ahora que tengo pocos productos, ya que si me espero más puede ser infernal. ¿Hay alguna manera de poder hacerlo fácilmente? ¿debo volver a generar un sitemap y enviarlo a Google por Search Console? Millones de gracias!
  12. He desactivado varios productos porque están sin stock y claro, se crea un error 401. Usando las redirecciones del apartado SEO en el producto he establecido que se redirija a una categoría pero no está funcionando. He probado con redirección 301, 302 pero ninguna funciona. La URL del producto desactivado es esta: https://www.conely.es/tienda/baul-estilo-rustico-con-herrajes Estoy usando la versión de Prestashop: 1.7.2.3 Gracias!
  13. Muy buenos días a la comunidad Prestashop! Estoy configurando una tienda con prestashop 1.7.4.2 para ventas corporativas que tiene una característica muy particular: Es privada y no permite el registro, pues es sólo para los empleados de una empresa grande, que ofrece sus productos con descuentos a los mismos. Todo está listo, salvo un detalle: Las ventas se efectúan del día 1 al 10 de cada mes, así que la persona entra a la web y sólo puede ver y comprar los productos con su login durante ese rango de fechas. Lo que quiero es que si un empleado hace login del día 11 al 20, se redirija a una página en la que le indique algo como "las compras se realizan del 1 al 10, ahora estamos preparando los pedidos para ser entregados". Si el empleado hace login del 21 al 30 (o 31), se redirija a una página similar, pero que le indique que, si realizó un pedido, contacte a RR.HH para indicarle donde debe buscar la mercancía. No necesariamente debería ser una redirección a una página. Podría también mostrarse un modulo de texto en el home. Agradezco infinitamente su ayuda, pues estoy un poco trabado con esto. Saludos, Luis Vásquez
  14. Buenas tardes, pregunta, necesito que a un grupo de usuarios una vez logueados me los redirija a la home y que otro grupo vaya directamente a la zona de mi cuenta. Existe algún módulo para eso o habría que hacerlo con código. Muchas gracias.
  15. Buenos días, Tengo un inconveniente, deseo realizar modificaciones en el módulo de administración de productos (adjunto imagen) al dar "click" el buscador (safari, firefox etc...) me indica que tiene problemas para re-direccionar la página por tema de cookies. En éste caso ya realicé todos los movimientos de activar, desactivar y borrar sobre el tema de cookies pero sin resultado efectivo. Solo tengo éste inconveniente al accesar a "productos" ..... Alguna ayuda?? Saludos, gracias
  16. Saludos y gracias de antemano. Versión PS: 1.6.0.9 Necesito que el usuario si está viendo un producto y va a la página de registro desde éste, cuando termine el proceso de registro, vuelva al producto que estaba viendo. He conseguido que redirija de vuelta al producto después de loguearse cambiando en el archivo authentication.tpl la línea 91: {if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'html':'UTF-8'}" />{/if} Por: <input type="hidden" class="hidden" name="back" value="{$smarty.server.HTTP_REFERER}" /> Pero haciendo lo mismo sobre el formulario de registro no funciona. ¿Alguien sabría como solucionar este problemilla? Muchas Gracias
  17. Buenos días, Prestashop está mejorando mucho en optimización SEO, pero todavía está un poco verde en algunos aspectos y, a pesar de no ser un experto en SEO, se me ha dado la necesidad de redirigir productos que están descatalogados a su categoría y no a un producto en específico, dado que pueden darse casos en los que un artículo puede no ser lo suficientemente parecido a otro para "suplantarlo" y, creo más conveniente que sea el propio cliente el que elija otro artículo dentro de la misma categoría que el artículo descatalogado. Pues bien, aquí tenéis un pequeño aporte que puede servirle a algunos. En el archivo /controllers/front/ProductController.php, sobre la línea 108 hay que comentar o eliminar esta línea para los casos en los que no tenga un artículo asociado no establezca la redirección 404 y quede la redirección 301 if (!$this->product->id_product_redirected || $this->product->id_product_redirected == $this->product->id) $this->product->redirect_type = '404'; y cambiadla por este código para que cuando no tenga redirección 301 ni 302 sea 404 if ($this->product->redirect_type != '301' && $this->product->redirect_type != '302') $this->product->redirect_type = '404'; Con esto hecho, vamos a la línea 112, donde tenemos este código en la función "public function init()": switch ($this->product->redirect_type) { case '301': header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$this->context->link->getProductLink($this->product->id_product_redirected)); exit; break; case '302': header('HTTP/1.1 302 Moved Temporarily'); header('Cache-Control: no-cache'); header('Location: '.$this->context->link->getProductLink($this->product->id_product_redirected)); exit; break; case '404': default: header('HTTP/1.1 404 Not Found'); header('Status: 404 Not Found'); $this->errors[] = Tools::displayError('This product is no longer available.'); break; } Cambiamos el caso 301 para que quede de la siguiente forma: case '301': if ($this->product->id_product_redirected){ header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$this->context->link->getProductLink($this->product->id_product_redirected)); } else { header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$this->context->link->getCategoryLink($this->product->id_category_default)); } exit; break; Comprobamos si tenemos producto relacionado ("id_product_redirected"). Si no tenemos producto relacionado, lo redirigimos a la categoría del producto obteniendo el link con "getCategoryLink" y especificando el Id de la categoría del producto con "id_category_default". Es muy sencillo pero como buen novato tardé bastante en realizarlo. Se puede hacer lo mismo en el 302 si se necesita. Aún así me falta perfeccionarlo para que incluya un mensaje que informe al cliente de que el producto está descatalogado y que se le muestra una serie de artículos de su misma categoría. Cuando lo tenga os lo pondré también, aunque si hay alguien que dé con la solución antes que yo y lo pone, agradecido. Espero os sirva. Un saludo, Iván Ros EDITO: Como bien ha dicho ventura, esto es mejor hacerlo mediante override. Aquí lo tenéis, el archivo sería /override/controllers/front/ProductController.php. Recordad eliminar el archivo /cache/class_index.php después de la modificación para asegurarnos de que coja bien el override. <?php class ProductController extends ProductControllerCore { /** * Initialize product controller * @see FrontController::init() */ public function init() { parent::init(); if ($id_product = (int)Tools::getValue('id_product')) $this->product = new Product($id_product, true, $this->context->language->id, $this->context->shop->id); if (!Validate::isLoadedObject($this->product)) { header('HTTP/1.1 404 Not Found'); header('Status: 404 Not Found'); $this->errors[] = Tools::displayError('Product not found'); } else { $this->canonicalRedirection(); /* * If the product is associated to the shop * and is active or not active but preview mode (need token + file_exists) * allow showing the product * In all the others cases => 404 "Product is no longer available" */ if (!$this->product->isAssociatedToShop() || !$this->product->active) { if (Tools::getValue('adtoken') == Tools::getAdminToken('AdminProducts'.(int)Tab::getIdFromClassName('AdminProducts').(int)Tools::getValue('id_employee')) && $this->product->isAssociatedToShop()) { // If the product is not active, it's the admin preview mode $this->context->smarty->assign('adminActionDisplay', true); } else { $this->context->smarty->assign('adminActionDisplay', false); if ($this->product->redirect_type != '301' && $this->product->redirect_type != '302') $this->product->redirect_type = '404'; switch ($this->product->redirect_type) { case '301': if ($this->product->id_product_redirected){ header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$this->context->link->getProductLink($this->product->id_product_redirected)); } else { header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$this->context->link->getCategoryLink($this->product->id_category_default)); } exit; break; case '302': header('HTTP/1.1 302 Moved Temporarily'); header('Cache-Control: no-cache'); header('Location: '.$this->context->link->getProductLink($this->product->id_product_redirected)); exit; break; case '404': default: header('HTTP/1.1 404 Not Found'); header('Status: 404 Not Found'); $this->errors[] = Tools::displayError('This product is no longer available.'); break; } } } elseif (!$this->product->checkAccess(isset($this->context->customer->id) && $this->context->customer->id ? (int)$this->context->customer->id : 0)) { header('HTTP/1.1 403 Forbidden'); header('Status: 403 Forbidden'); $this->errors[] = Tools::displayError('You do not have access to this product.'); } else { // Load category $id_category = false; if (isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] == Tools::secureReferrer($_SERVER['HTTP_REFERER']) // Assure us the previous page was one of the shop && preg_match('~^.*(?<!\/content)\/([0-9]+)\-(.*[^\.])|(.*)id_(category|product)=([0-9]+)(.*)$~', $_SERVER['HTTP_REFERER'], $regs)) { // If the previous page was a category and is a parent category of the product use this category as parent category $id_object = false; if (isset($regs[1]) && is_numeric($regs[1])) $id_object = (int)$regs[1]; elseif (isset($regs[5]) && is_numeric($regs[5])) $id_object = (int)$regs[5]; if ($id_object) { $referers = array($_SERVER['HTTP_REFERER'],urldecode($_SERVER['HTTP_REFERER'])); if (in_array($this->context->link->getCategoryLink($id_object), $referers)) $id_category = (int)$id_object; elseif (isset($this->context->cookie->last_visited_category) && (int)$this->context->cookie->last_visited_category && in_array($this->context->link->getProductLink($id_object), $referers)) $id_category = (int)$this->context->cookie->last_visited_category; } } if (!$id_category || !Category::inShopStatic($id_category, $this->context->shop) || !Product::idIsOnCategoryId((int)$this->product->id, array('0' => array('id_category' => $id_category)))) $id_category = (int)$this->product->id_category_default; $this->category = new Category((int)$id_category, (int)$this->context->cookie->id_lang); if (isset($this->context->cookie) && isset($this->category->id_category) && !(Module::isInstalled('blockcategories') && Module::isEnabled('blockcategories'))) $this->context->cookie->last_visited_category = (int)$this->category->id_category; } } } }
  18. Hola a todos, A ver si me podéis echar un cable con esto porque me estoy volviendo loco. Decir que he buscado mucho por los foros y solo encontré una persona (en el foro en inglés) que le pasaba lo mismo que a mí y no lo había podido solucionar. Desde que actualicé mi tienda Prestashop a la última versión tengo el siguiente problema: Al ver la página de cualquier producto, si seleccionas cualquier atributo distinto del que está seleccionado por defecto (ya sea un color, un tamaño, etc.), la página se vuelve a recargar y vuelve a mostrar el producto con los atributos por defecto. Decir que esto me pasa también en la vista previa del producto. En cuanto modificas algún atributo, se vuelve a cargar la página y vuelve a la opción por defecto (a continuación una captura). En esta captura he seleccionado un tamaño distinto al que viene por defecto. Se modifica el precio del producto, la URL cambia (se añaden al final los atributos), pero entonces la página vuelve a cargarse y vuelve a aparecer el producto con los atributos por defecto y la URL se vuelve a cambiar. Esto me pasa desde que actualicé de la versión 1.5.4.1 a la 1.6.1.1. Actualicé de nuevo a la versión 1.6.1.2 por si se había solucionado el prolema pero nada de nada. He probado a cambiar al tema por defecto pero el resultado es el mismo. A alguno de vosotros os pasa esto? Alguien podría arrojar un poco de luz sobre como solucionarlo? Saludos.
  19. Hola amigos!!! tengo un problema que no puedo solucionar..les cuento. Yo tenia funcionando mi tienda prestashop de forma optima sin problema alguno, pero de un día para otro cuando decidí actualizar mi lista de productos me surgió un error al intentar cambiar o establecer el color hexadecimal #0000 en los atributos de color. El error es el siguiente: Cuando edito el color hexadecimal y le doy a guardar, prestashop me redirige al home de mi sitio...me saca del panel de administración e incluso no me deja volver a el....solo puedo volver a acceder borrando los datos de mi navegador. Pero el problema del cambio del color persiste. Por ello pienso que de alguna forma mi proveedor de hosting realizó algún cambio en su estructura que afecto al sistema de prestashop, podría consultarles a ellos pero lo mas probable es que no me presten asistencia ya que es un problema en especifico de prestashop y no del servicio en si. Quizás a alguien mas le haya pasado y seria bueno saber como lo solucionó. Cabe señalar que una vez detectado el problema volví a instalarlo...e incluso solicite a mi proveedor (bluehosting.cl) que reiniciara mi servicio (reiniciaron todo) volví a instalar prestashop, pero aun tengo el problema. Ojala alguien puede ayudarme esto me complica. Saludos!!!
  20. Hola a todos Tengo hecha una instalación de prestashop y he instalado el theme warehouse. Como soy muy nuevo en esto, me llevará un tiempo poner la tienda en marcha, por lo que he decidido hacer una instalación de wordbress en un subdirectorio para ir subiendo algunos artículos y poder empezar a hacer algo de SEO. Mi pregunta es como puedo redireccionar la tienda temporalmente hacia el blog, pero yo poder acceder ha esta desde mi IP, tal cual funciona con el modo mantenimiento. Saludos y muchas gracias.
  21. Buenas tardes, me gustaría saber donde se almacenan las urls de cualquier elementos, cuando tenemos activadas las urls amigables. La cuestión es que por diversos motivos, hay ciertas urls que se han cambiado, pero en este caso concreto me gustaría eliminar el rastro de las antiguas de modo que no me haga ni redirección a la nueva ni nada. Pongo un ejemplo: en este caso tengo dos urls que apuntan al mismo producto, y me gustaría que solo hubiese uno. CK Be surge como alternativa al famoso CK One. Calvin Klein Be es un nuevo perfume unisex con toques /perfumes-de-mujer/72-ck-be-edt-200-ml-0088300104437.html /perfumes-de-mujer/72-ck-be-edt-200-ml.html De paso también, evito metadescripcioes duplicadas en la tienda, aunque no es ese mi principal motivo. Si alguien sabe en que tabla de la base de datos o donde se almacenan o gestionan las urls antiguas, por favor que me indique. Gracias, Lolo.
  22. Buenos días, Hace poco he cambiado mi blog a un dominio propio y lo he redirigido mediante un plug in de wordpress. Ahora necesitaría hacer algo similar pero para la tienda. He inhabilitado las traducciones así que todos mis enlaces antiguos a los que hago mención en el blog, en facebook o los propios clientes han dejado de funcionar, necesito redirigir los www.ejemplo.es/es a www.ejemplo.es Sabéis si existe alguna herramienta similar para ello? Muchas gracias!!
  23. Hola, tengo prestashop 1.6, y esta configurado para que cuando un cliente entra, le redirija a la pafgina de inicio, hasta hay bien. Pero la cuestion es , cuando un cliente hace la compra sin loguearse y en los pasos de compra le pide autentificarse, resulta , que lo redirije de nuevo a la pagina de inicio en lugar de seguir en el paso que estaba de compra. alguien sabe como poder solucionar, gracias
  24. Hola a todos. Aqui pidiendo un favor, a ver si alguien me puede ayudar con un tema que tengo. Lo que pasa es que necesito redireccionar despues del login a una u otra pagina de acuerdo al usuario que se logueo. Me explico... cree una tabla para una encuesta, la cual es un form simple en html y php, dentro de esta tabla se guardaran las respuestas junto con el id del usuario que la lleno. Ahora lo que necesito es que al loguarse denuevo ya no le redirija a la encuesta sino al index de la tienda, he estado tratando de diferentes formas pero ninguna me funciono; les pongo el ultimo codigo que use este esta dentro de la funcion del login en el controller de AuthController.php global $cookie; $user_enc="SELECT pk_user_id FROM encuesta WHERE ingreso >= SUBDATE(CURDATE(), INTERVAL 15 DAY)"; Db::getInstance()->executeS($user_enc); $usuario = $cookie->id_customer; while ($row=mysqli_fetch_array($user_enc)){ if ($row==$usuario){ Tools::redirect('index.php'); }else{ Tools::redirect('http://www.xxxxxxxxx.com.ec/xxxxxxx/xxxxxxxx/encuesta.html'); } } dentro de ese codigo hago un select a la base y lo que trato de hacer es que este select se compare con el id del usuario logueado y deacuerdo a eso me haga la redirección. Lastimosamente no he conseguido hacerlo funcionar. Por favor si alguien me puede ayudar para resolver esto como lo podria hacer. Se los agradecere full. Graciaaaassss.
  25. Descubre nuestro nuevo módulo Redirecciones 301, 302, 303 de URLs Nuestro módulo te permite crear un número ilimitado de redirecciones 301, 302 y 303 para optimizar el SEO de su tienda. Te permite ofrecer una experiencia óptima de navegación a sus usuarios y evitar los errores 404. El módulo es muy fácil de uso: Ponga la URL antigua que quieres redirecionar Ponga la URL nueva Elige el tipo de redirección (301, 302 o 303) Precio: 29,99€. Haz clic aquí para más información
×
×
  • Create New...