Index.php no cambia el tema

Ksumiwue

Nuevo usuario
Hola a todos.

Me encuentro con un problema que no entiendo. No sé que he tocado. El caso es que tanto en inglés como en español, la página index.php cargan el tema default.

Tengo dos temas cargados el blue y otro que me estoy creando yo. El caso es que he visto algo en el foro y he aplicado algo que he leido de Osdave, creo, que era duplicarme el tema y separarlos en carpetas para no cargármelo si actualizo la versión y posteriormente poner menos en traducciones el nombre del tema en todo el apartado de configuración - general - diseño.

Cómo arreglo este desaguisado???

Alguien tiene idea???

Gracias por adelantado.
 

Xarlie

Super Moderador
Miembro del equipo
Si te carga el theme default y tienes configurado en diseño otro theme bien es porque no encuentra el theme o por la caché.
Asegúrate de que el nombre que has puesto en diseño COINCIDE con el nombre de la carpeta (evita acentos, espacio y caracteres extraños en general).

También asegúrate de que tienes creados los ficheros que se necesitan para la página. Por ejemplo puedes estar llamando a la página 2-columns y esa página no existe en tu theme.
 

Ksumiwue

Nuevo usuario
Acabo de refrescar la cache y sigue igual. Me carga el tema default, en los dos idiomas. El caso es que me lo está haciendo desde esta mañana, antes de tener los dos temas separados. Antes sólo tenía el blue y el default.

Puede ser que tenga algo mal configurado???
 

Xarlie

Super Moderador
Miembro del equipo
Ya se que insisto, pero... ¿el nombre de la carpeta y el theme coinciden?

Por otra parte, verifica todos los ficheros que existen en tu plantilla... para ver que se está cargando,te vas a:
sistema -> configuración -> Desarrollador
En la parte superior-izquierda seleccionas tu tienda
y tienes 2 opciones llamadas:
"Ayudas de la ruta de la plantilla" y "Add block names to hints" dentro de la opción Depurar.

Recarga la página y verás que te aparecen lineas rojas por bloques junto con nombres de ficheros, esos son los que se cargan en tu página.
 

Ksumiwue

Nuevo usuario
EStoy en ello Xarlie, pero las 2 opciones que me indicas no me salen. La versión que tengo es la 1.1.7 y en Depurar sólo tengo: Perfilador.

Me falta algo??? es otra versión???

Gracias de antemano.
 

Ksumiwue

Nuevo usuario
Un momento. A ver si esto te da un pista.

Al cambiar el idioma si se ha activado lo de las ayudas de las direcciones del tema. Pero sólo me pasa con el Español, que tiene como tema el mio propio. Cuando pongo el idioma Inglés con el tema: blue, no me sale nada.

Cómo lo ves??? qué opinas???
 

Xarlie

Super Moderador
Miembro del equipo
Ten tendría que aparecer líneas rojas delimitando cada bloque de la plantilla... si no te aparece desactiva la caché y pruebas
 

Ksumiwue

Nuevo usuario
Voy a probar, a ver si así encontramos la solución.

Pero lo gracioso, como te digo, es que en la página index.php, el tema que aparece es el default en los dos idiomas, y cuando voy a cualquier categoría o producto, entonces si aparece el tema correspondiente al idioma en el que me encuentro.
 

Ksumiwue

Nuevo usuario
Nada esto no cambia. Sigue igual. En inglés no se me muestra nada, en castellano, si. Pero lo único que veo es que en index.php, aparece como tema: default y que después de entrar en la tienda me cambia a tema: semake.

En inglés entiendo que hace lo mismo aunque, no lo vea, porque no aparecen las líneas rojas, pero el tema cambia de default a blue.

Qué opináis???

Alguna idea???
 

jogide

Nuevo usuario
Me ocurrió algo parecido.... espera que busco :maldia:
 

jogide

Nuevo usuario
Te pongo lo mio, a ver si tiene algo de parecido con lo tuyo.

Dupliqué el theme "default" y lo renombré.
Activé (o eso intenté) el nuevo, pero me cargaba el "default"
En alguna página me cargaba el nuevo, y en alguna el "default"

Se parece a lo tuyo ?
 

Ksumiwue

Nuevo usuario
VAle. Ya lo tengo. Enredando se consiguen las cosas.

Ya me aparecen las línea rojas en los dos idiomas.
Bien. Me desdigo de lo anterior. Ahora puedo comprobar que en la página index.php aparece en Español el tema default que no cambia el diseño cuando entro en la página en ese idioma.

Ahora bien, en Inglés el tema es default y cuando entro en cualquier categoría en tema sigue siendo default (eso dicen los bloques rojos), pero el diseño ha cambiado a blue.

Por qué es eso???
Que tengo mal puesto en la administración???
 

jogide

Nuevo usuario
Desde mi ignorancia:

Si carga el default és porqué no encuentra por algun motivo el tema nuevo. Siempre que cargas un nuevo theme, primera lo busca, y en caso de no encontrar, en lugar de presentar error, carga el default. Parece ser que es ese el problema.
Entonces, como has creado el nuevo theme ? Vaya, lo has creado o lo has descargado ?
 

Ksumiwue

Nuevo usuario
Estoy en ello. A base de ver somo están los otros y de ir haciendo poco a poco. No llevo demasiado con esto, pero intento aprender algo todos los días. Leyendo en foros, preguntando, informándome y viendo cosas que hace la gente.

Voy a ver si lo soluciono.

Os digo algo en cuanto lo arregle....

Gracias por todo.
 

Ksumiwue

Nuevo usuario
Nada chicos esto sigue igual o peor.

Lo que me indican los bloques rojos en el index.php es esto: frontend\default\default\template\page/2columns-right.phtml

Y cuando entro en la web, como os he comentado antes, en inglés me indica que el tema es default y sin embargo me pinta el blue.

No entiendo, es como si estuviera mezclando las cosas.

Como puede no encontrar un tema y pintar otro???

En inglés:
Si no encuentra el blue en el index.php, me pinta el default. Correcto, pero es que los bloques de ayuda me indican que está cargando el default, no el blue. Y en Español hace lo mismo. Y luego cuando entras en la web te pinta el bueno. Cómo es que no lo encuentra en el index.php y si luego???
 

Xarlie

Super Moderador
Miembro del equipo
El blue es un theme default que lo único que hace es cambiar los estilos de carga (carga otros ficheros de estilos) con colores más "azulados", por eso te sale default/default en el blue.

¿Es posible que tengas definido para la tienda general una cosa y para la tienda específica otra cosa? Con cosa me refiero a theme
 
Arriba