Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#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
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)
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:
Last edited by lrjfflores (2009-07-23 04:11:54)
Offline
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…
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