Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2009-07-23 00:44:55

lrjfflores
New Member
Registered: 2009-07-23
Posts: 3

[es-es] Buscando manera más fácil de aplicar fondos diferentes en secciones

Hola, la consulta que tengo es que estoy trabajando en un portafolio para un fotógrafo y bueno en cada sección el quería un fondo diferente, lo logre utilizando bastantes condicionales en un bloque de esta manera:

<style type=“text/css”>

body {

<txp:if_section name=“alive”> background-image:url(../images/109.jpg); background-repeat: no-repeat
</txp:if_section>
<txp:if_section name=“almost-alive”> background-image:url(../images/111.jpg); background-repeat: no-repeat
</txp:if_section>
<txp:if_section name=“birth”> background-image:url(../images/106.jpg); background-repeat:no-repeat
</txp:if_section>
}

</style>

Quiero saber si hay una manera más efectiva ya que el quiere ser capaz de crear más secciones y pues de esta manera el tendría que meterse a cambiar el bloque para agregar el estilo del fondo para toda nueva sección que cree. Algo que no quiero y tampoco creo que el quiera.

Bueno gracias por su ayuda :).

Offline

#2 2009-07-23 02:25:36

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Buscando manera más fácil de aplicar fondos diferentes en secciones

Hola,

si el cliente tiene que subir las imágenes utilizando Textpattern, se me ocurre la siguiente solución (tal vez haya alguna más fácil), que depende del plugin upm_image

<style type=“text/css”>

body {

background-image:url(<txp:upm_image name='<txp:section />'><txp:upm_img_full_url /></txp:upm_image>); background-repeat: no-repeat
}

</style>

Luego, el cliente tiene que subir las imágenes, y en el campo “nombre”, ponerles el nombre de la sección de la cual quiere que la imagen sea el fondo.

Probala y contanos qué onda.

Saludos!

Last edited by maniqui (2009-07-23 02:26:00)


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#3 2009-07-23 04:04:10

lrjfflores
New Member
Registered: 2009-07-23
Posts: 3

Re: [es-es] Buscando manera más fácil de aplicar fondos diferentes en secciones

Hola gracias por tu respuesta :D, aunq he tenido un problema, ya instale el plugin, me asegure que los nombres de las imágenes fueran igual al nombre de la sección y agregue el código:

background-image:url(<txp:upm_image image_name=”<txp:section />”><txp:upm_img_full_url /></txp:upm_image>); background-repeat: no-repeat;

Sin embargo cuando cargo el sitio, en el css txp publica esto:

{
background-image:url(upm_image: requested image could not be found: “portraits”); background-repeat: no-repeat;
}

Si me puedes ayudar muchas gracias de nuevo, saludos :D

Edite: Aquí dejo un enlace a una captura de la sección de imágenes:

captura de sección imágenes

Last edited by lrjfflores (2009-07-23 04:11:54)

Offline

#4 2009-07-23 04:27:30

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Buscando manera más fácil de aplicar fondos diferentes en secciones

Mmmmm…
Por favor, fijate si usaste comillas simples acá:

<txp:upm_image image_name='<txp:section />'>

(en el código que pegaste arriba usaste comillas dobles "<txp:section />")
Cuando usás tags de Textpattern dentro de tags de Textpattern, tenés que usar comillas simples.

Veamos si fue eso…


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#5 2009-07-23 04:36:15

lrjfflores
New Member
Registered: 2009-07-23
Posts: 3

Re: [es-es] Buscando manera más fácil de aplicar fondos diferentes en secciones

¡Hoy si! y tan simple que pena, muchísimas gracias maniqui. Ahora solo a terminar detalles.

Offline

Board footer

Powered by FluxBB