Como Eliminar la Categoría Padre de la URL de las Subcategorías en Magento

magento-url-categorias

Como Eliminar la Categoría Padre de la URL de las Subcategorías en Magento

Hacer Url más amigables y cortas eliminando la categoría padre de la Url de las subcategorías en Magento explicado de manera sencilla .

Para eliminar la categoría padre de la URL de las Subcategorías haciéndola más amigable por ejemplo pasar de

http://www.tuweb.com/categoria padre/subcategoria1/subcategoria2.html  nos quedaría algo como esto http://www.tuweb.com/subcategoria2.html

tenemos que modificar el siguiente archivo:

Url.php  que se encuentra dentro del siguiente directorio app/code/core/Mage/Catalog/Model/

Hacer un búsqueda dentro del archivo de    if(null === $parentPath) { 

y modificar el texto haciendo comment como se muestra a continuación:

1
2
3
4
5
6
//if (null === $parentPath) {
//   $parentPath = $this->getResource()->getCategoryParentPath($category);
//  }
//   elseif ($parentPath == '/') {
                    $parentPath = '';
// }

Ahora grabar el archivo y subirlo a nuestro servidor.

Una vez realizado esto ir a System->Config->Index Management e indexar todo o en concreto Catalog URL Rewrites.

lo cual regenerará todas las url de nuestro catálogo al nuevo formato.

*Una cosa a tener en cuenta antes de hacer esto es que si nuestro catalogo ya esta indexado en google para evitar penalizaciones en las búsquedas y redireccionamientos a paginas de error 404 deberíamos hacer un redireccionamiento 301 de la antigua URL a la Nueva.

Compartir Artículo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *