Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Special module style en zeolite2  

 
david
 david
Reputable Member

Hola amigos de webempresa.

Tengo un pequeño problema en una plantilla.

Estoy editando los estilos especiales de modulo de la plantilla, y escribiendo los sufijos de clase que vienen por defecto en la pagina de joomlart, el modulo no obtiene el sufijo sino que pasa a formar parte de la pantalla completa.

Como ppodria solucionarlo?

Gracias

Citar
Respondido : 29/10/2010 6:14 pm
david
 david
Reputable Member

En teoria es el modulo el que debe adoptar la imagen y no la pagina completa.
Alguna idea?

ResponderCitar
Respondido : 29/10/2010 6:16 pm

david
 david
Reputable Member

Hola gnumax.

Alguna idea del porque el modulo no adopta el module_class_suffix?

Gracias.

ResponderCitar
Respondido : 30/10/2010 12:05 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola davidsg3,

¿Podrías pegar aquí el código del sufijo que has implementado a la hoja de estilos para verlo?, de paso dime a que hoja de estilos se lo has implementado.

Saludos

ResponderCitar
Respondido : 30/10/2010 1:59 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

david
 david
Reputable Member

Hola gnumax.

Ahora mismo no tengo acceso al codigo. Este se muestra en la pestaña thypography de la plantilla zeolite2 de www.joomlart.com.
Lo unico que intente es que un modulo culaquiera mostrara el "hot" a modo de banda. Añadiel sifijo de clase al modulo y me aparecio encima de la parte principal de la pagina como se muestra en la imagen del post.
Creo que el sufijo es algo asi como _badge bagde_hot.
Ya venia por defecto (hay 4 estilos), asi que no tuve que implementarlos en ningun archivo.
Gracias

ResponderCitar
Respondido : 30/10/2010 5:48 pm
david
 david
Reputable Member

Hola gnumax.

El codigo referente a la banda, esta alojado en /templates/zeoliteii/templates.css; y dice asi:

/* Badge Module ---*/
.badge {
height: 46px;
position: absolute;
right: 0;
top: 0;
width: 45px;
}

.badge-hot .badge { background: url(../images/icon-badge.png) no-repeat 0px 0px; }
.badge-new .badge { background: url(../images/icon-badge.png) no-repeat 0px -46px; }
.badge-pick .badge { background: url(../images/icon-badge.png) no-repeat 0px -92px; }
.badge-top .badge { background: url(../images/icon-badge.png) no-repeat 0px -138px; }

.badge-hot .ja-box-ct,
.badge-top .ja-box-ct,
.badge-pick .ja-box-ct,
.badge-new .ja-box-ct {
padding: 10px 35px 10px 10px !important;
}

Yo la verdad que no se distingir a que hace referencia, y si esta o no correctamente escrito para que se aplique a un modulo en concreto o a toda la pagina.

Espero que desde aqui puedas comprobar el porque del error.

Muchas gracias.

ResponderCitar
Respondido : 30/10/2010 9:52 pm

Cursos Gratuitos WordPress

david
 david
Reputable Member

Hola gnumax.

Ya he incluido el codigo del modulo para las bandas. Mirando y mirando, creo que hay dos errorres en el codigo. Uno es que no especifica al inicio que se haga referencia al modulo y por tanto lo coloca en la pagina principal; y el otro es donde pone

.badge-hot .ja-box-ct,
.badge-top .ja-box-ct,
.badge-pick .ja-box-ct,
.badge-new .ja-box-ct,

que creo que tampoco son cajas de modulo. No se, es una apreciacion de alguien que no sabe apenas de esto.
Easpero que puedas ayudarme.

Gracias!

ResponderCitar
Respondido : 31/10/2010 10:30 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola davidsg3

Es un poco complicado darte una aproximación a la solución de tu problema si es que no vemos la url.

Si no modificaste nada del código del template, podría ser que se deba a un conflicto con los estilos
de una extensión, es un poco inusual pero podría darse.

Sugiero utilices el firebug para localizar por que se esta mostrando en esa posición,
nuevamente te comento sería bueno ver la web online.

ResponderCitar
Respondido : 31/10/2010 5:30 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola

Bueno, la url de la web no es muy difícil de averiguar:

- http://www.e-compring.com/

Saludos

ResponderCitar
Respondido : 31/10/2010 5:57 pm
david
 david
Reputable Member

Hola Chicos.

El modulo esta ahora activo en pagina de inicio, como bien dice gnumax, en la pagina
www.e-compring.com.

Como veis, al aplicar el sufijo de clase al modulo "prueba", este no contiene la banda y si en cambio la pagina principal.

A ver que tal...

Gracias

ResponderCitar
Respondido : 31/10/2010 6:08 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

🙂 , si ya veo la url en la imagen.

Bueno por otro lado, hice algunas pruebas, sucede que la etiqueta adopta esa posición debido al parametro CSS de position absolute, por lo que el contenedor debería ser position: relative, y actualmente (al menos haya sido modificado el template), no encuentro ningún contenedor con esa propiedad.

Prueba añadiendo : position : relative, al código css de tu template
/templates/ja_zeolite_ii/css/template.css, línea 1700 aprox

/* Clearfix */
* html .clearfix {
position: relative;
height: 1%; /* IE5-6 */
}

Saludos.

ResponderCitar
Respondido : 31/10/2010 6:32 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola davidsg3,

Por lo que he podido ver es un problema de herencias. Parece ser que la clase: class="badge" no está situada en la hoja de estilo donde corresponde y eso provoca que al no haber nada en right el "badge" te aparezca en la noticia que carga en el cuerpo [mainbody] y parezca que ese estilo se esta cargando en la noticia.

Habría que ver el tramo de código de estilo en el que has creado tu clase y si es el lugar acertado -no hace falta que pegues código ya que se puede ver con Firebug u otra herramienta, pero por tiempo no lo he mirado-.

Podrías probar a publicar momentáneamente algo en right dejando ese sufijo activo tal como está ahora para ver si al tener algo publicado en esa posición y activo sigue apareciendo la "banda" en la noticia.

No es un problema complicado, pero si es bueno ir descartando algunas cosas, a fin de cuentas se trata de orientarte en vez de solucionarte el problema, no tendría mérito si fuese así ¿no?.

Saludos

ResponderCitar
Respondido : 31/10/2010 6:40 pm

david
 david
Reputable Member

Hola Gnumax.

Cuanta razon tienes! El trabajo que haceis no es para solucionarnos la vida, sino para hacer que veamos por nuestros propios metodos...

Voy a hacerlo ahora a ver que pasa. Seguramente sea eso, lo que por eso me plantea un problema para poder cambiarlo y que aparezca en el modulo donde yo le diga, no solo en la derecha!

A ello voy.

Ahhh, por cierto, el modulo TPV de sermepa funciona a la perfeccion. He estado haciendo pruebas con la tarjeta de pruebas y me aparecne los movimientos en la admin del TPV.

Voy a contarselo a KIKE A ver que tal le fue.

Gracias Gnumax.

PD: alguna info extra para joomladay de valencia? me gustaria ir pero no tengo mucha info al respecto...

ResponderCitar
Respondido : 31/10/2010 7:02 pm
david
 david
Reputable Member

Hola de nuevo.

Ya hice la prueba y esta claro que la banda llevara mas problemas.

Me parece que creare yo las mias y las metere pero ya bien. En joomlart van despacio tambien a responder, y eso que soy miembro acreditado... B)

ya tengo algun tuto de como crear sufijos de clase y plantare codos a ver que sale...

gGracias!!!!!!

ResponderCitar
Respondido : 31/10/2010 7:05 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

david
 david
Reputable Member

Hola J.

Estuve probando con firebug el cambio de las posiciones del modulo y no me dio resultado.
Probare de nuevo con tu aporte por si estanba en el sitio equivocado.

El template esta tal y como lo descargue del servidor de joomlart.

Ahora recuerdo que al cambiar la posicion y haciendo los test, la banda desaparecia del lado derecho del mainpage, pero el modulo al que hacia referencia quedaba falto de estilo (solo se veia la letra y no lo envolvia ninguna caja).

Seguire probando de todos modos...

Gracias y mil gracias!

ResponderCitar
Respondido : 31/10/2010 7:14 pm