Domingo, 26 Marzo 2017

Fijar posición de artículos¿?[RTO]

7 años 10 meses antes - 7 años 10 meses antes #2532 por weaboy
Bueno primero q todo a ver si me explico bien para hacerme entender.

Mi web es como muchas otras , una columna izquierda , una derecha y el cuerpo principal al centro.La parte central no posee posiciones para módulos , por lo q me hetenido q valer del loadposition para cargar mis modulos dentro de articulos , hasta ahí sin problemas.La cosa es q como todos saben cuando se introducen artículos en la web los demas se van corriendo hacia abajo , existe alguna forma de fijar esos articulos q contienen modulos en su posicion para q no se corran ¿? Si no es posible creo q tendre q añadir mas posiciones a mi template , lo cual considero es muuuuuuuucho mas engorroso:angry: .Si se puede porfa alguien q me diga como .


Salu2 (No se si me expliqué correctamente :( )

Por favor, Identificarse para unirse a la conversación.

7 años 10 meses antes #2535 por dagget
Te aseguro que crear una posición modular en el centro de tu template será mucho más fácil que el posible apaño que necesitas, por que si se tratara de fijar la altura de todos los artículos sería fácil pero fija solo la de los que contienen {loadposition} ya es más complicado.

Crear una posición nueva en tu plantilla se reduce a 4 lineas en el index.php, un poco de estilo en el template.css y una linea más en el xml.

CEO at Joomla! Projects
CEO at GWErp
Linux user number #470399

Por favor, Identificarse para unirse a la conversación.

7 años 10 meses antes #2586 por weaboy
OK, dagget , seguí tu consejo y al final es cierto q no era tan trabajoso , como pensaba y he creado mi posicion para modulo en el cuerpo principal de mi pagina.

Ahora otra dudilla;) , si mi posicion se llama "pos-a" , es evidente que cada módulo q coloque en esa posicion va a quedar debajo del anterior así:

modulo
modulo
modulo

como podria hacer para que me aparecieran asi:

modulo modulo
modulo modulo

Salu2

Por favor, Identificarse para unirse a la conversación.

7 años 10 meses antes #2609 por dagget
Creo que eso con una sola posición es imposible deberían ser 2 al menos. Si por ejemplo pos-a esta en el centro y mide 700px lo suyo seria crear pos-a con 345px y pos-b con otros 345px para que el resto fuesen medidas de margen, en el css seguramente tienes que decirle al primero float:left y un margen a la izquierda y el otro float:right con un margen a su derecha + sus estilos pertinentes en cada uno de ellos...luego cargas 2 módulos en cada posición y ya lo tienes.

Otra cosa es mantener la proporción de dos capas en altura para buscar la simetría, hace un poco feo que una crezca mas que la otra, la solución pasa por engañar al css con medidas positivas y negativas o bien usar javascript para dar la altura del mas alto al mas bajo, si buscas en google encontrarás las dos cosas.

No se si me explico...

CEO at Joomla! Projects
CEO at GWErp
Linux user number #470399

Por favor, Identificarse para unirse a la conversación.

7 años 10 meses antes - 7 años 10 meses antes #2645 por weaboy
Bien , problema resuelto aplicando el float y el margen correspondiente a cada uno de los modulos en el ccs , solo q los 2 debian estar en la misma posición
(pos-a) , cuando lo intenté hacer en posiciones diferentes , me quedaron así:

modulo
(pos-a)
__________ modulo
___________ (pos-b)

Teniendo los 2 dentro de pos-a resultó:

modulo modulo
(pos-a) (pos-a)



Gracias por hacerme la vida mas fácil dagget

Por favor, Identificarse para unirse a la conversación.

Solojoomla, un lugar donde encontrar ayuda para realizar tus proyectos en la red. Con Foro de ayuda gratuita y formularios para contratación de servicios ....

Videos Turtoriales de ayuda Joomla, WordPress, Less, Css...

Portafolio webs Joomla, Wordpress, HTML5..