Smarty Forum Index Smarty
WARNING: All discussion is moving to https://reddit.com/r/smarty, please go there! This forum will be closing soon.

Linkear resultado de section

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Smarty Forum Index -> Language: Spanish
View previous topic :: View next topic  
Author Message
arnold99
Smarty n00b


Joined: 26 Jul 2005
Posts: 4

PostPosted: Wed Jul 27, 2005 8:33 am    Post subject: Linkear resultado de section Reply with quote

Hola amigos, veamos si me podeis ayudar antes de que acabe cortandome las venas...esto ya me sobrepasa hace tiempo.

Tengo una form de consulta a una base de datos, y el resultado a esa busqueda aparece en un template dentro de una "section". Hasta aqui todo bien.

El resultado se trata de un "titulo" y de una "url" de una imagen. El caso es que lo que quiero hacer y no encuentro como es que esa url ( se trata de un enlace ), al pincharla aparezca en un template nuevo diseņado exclusivamente para mostrarla (un background, un tipo de texto, etc...diseņado exclusivamente para mostrarla ).

No hay manera. El problema no es mostrar la imagen, sino que cuando intento hacerlo en un template nuevo, no me guarda el resultado de esa busqueda para mostrarla en la nueva pagina.

No se si me entendeis o no..

Gracias a todos por adelantado
Back to top
View user's profile Send private message
mrtinez
Smarty Rookie


Joined: 31 Jan 2005
Posts: 26
Location: Mexico

PostPosted: Wed Jul 27, 2005 12:53 pm    Post subject: Reply with quote

Hola arnold99.

intenta mandar en el ancla la url, y en el template que mostrara la imagen declararlo un input tipo hidden de la url.

<a href=muestra_imagen.php?url=$url>$url</a>

espero haberte ayudado, y si no porque no muestras un poco del codogo que tienes para poderte ayudar un poco mas.

nota: esprero que no estes intentando linkear un muestra_imagen.tpl porque eso que yo sepa no se puede hacer.

o menciona que tipo de error te manda al hacer el link.

saludos.
Back to top
View user's profile Send private message Visit poster's website
arnold99
Smarty n00b


Joined: 26 Jul 2005
Posts: 4

PostPosted: Thu Jul 28, 2005 3:27 pm    Post subject: Reply with quote

Tienes toda la razon, muchas veces por mucho que se explique, un ejemplo es mas claro.

El template con el resultado de la busqueda en la base de datos es mas o menos asi:

Code:


{section name=id loop=$nom}

      
         <tr>
                                                       
         <td class="text-mini">.<b>{$nom[id]}</b></td>
                                                       
                                                       

                                                        <td class="text-mini"><a href="{$urla[id]}">[Imagen1]</a></td>
                                                        <td class="text-mini"><a href="{$urlb[id]}">[Imagen2]</a></td>
         </tr>
{sectionelse}
<tr>
<td align="center"><br><b>No results </b> <br></td>
</tr>

{/section}



Esto da como resultado una lista:

. Nombre [Imagen1] [Imagen2]
. Nombre [Imagen1] [Imagen2]
. Nombre [Imagen1] [Imagen2]
. Nombre [Imagen1] [Imagen2]
....etc, etc ( segun resultados que haya )


Ese enlace "Imagen1 o Imagen 2 es una url ( http://......../imagen1.jpg ).
Y lo que trato de hacer y que ya debe ser la vez numero 100 que lo intento y no hay manera es que al pinchar sobre el enlace [Imagen1] ķ [Imagen2], esa imagen elegida aparezca en un nuevo template diseņado exclusivamente para mostrarlas. Lo que en principio no parece problematico, o yo ya estoy ofuscado y me estoy dando contra la misma pared todo el rato o no se ya que pensar... Gracias por tu ayuda
Back to top
View user's profile Send private message
mrtinez
Smarty Rookie


Joined: 31 Jan 2005
Posts: 26
Location: Mexico

PostPosted: Fri Jul 29, 2005 12:15 pm    Post subject: Reply with quote

Hola de nuevo arnold99.

Mira lo que veo es que el script que genera los links funciona corretamente al parecer el problema lo tienes en el segundo script que es el que debe mostrar la imagen.

lo que podria sujerirte es que intentes provando poner la url directamente en la barra de busqueda para ver si efectivamente existe esa imagen en la url que estas mandando, porque no mencionas el error que te manda al pinchar lel link, te manda que no ecuentra la pagina?, o solo muestra una pagina en blanco?....que te error manda ?.
Back to top
View user's profile Send private message Visit poster's website
arnold99
Smarty n00b


Joined: 26 Jul 2005
Posts: 4

PostPosted: Sun Jul 31, 2005 7:51 pm    Post subject: Reply with quote

jajaj, no,no, si cuando clickeas en la url la imagen aparece perfectamente en una nueva ventana ahi no hay problema.

Donde esta mi locura es, que esa imagen aparezca integrada dentro de un template especialmente hecho para esas imagenes. No logro integrar esa imagen dentro de un template diferente que aparezca cuando pinches el enlace.
Back to top
View user's profile Send private message
mrtinez
Smarty Rookie


Joined: 31 Jan 2005
Posts: 26
Location: Mexico

PostPosted: Tue Aug 02, 2005 12:54 pm    Post subject: Reply with quote

Hola arnold99,.
Mira creo que no puedes mandar la imagen a otro template porque no tienes la imagen, esta esta siendo traida de otro sitio,
Yo creo que lo que deberias hacer es que la URL que hace el link sea el template hecho para la imagen y como variable get o post mandar el url del sitio de donde trarera la imagen para que el que la mande llamar se el template echo exclusivamente para eso.

<ahref=templatedeimagen.php?url="urldelsitiododeestalaimagen">link</a>

y ya en el template hecho para la imagen mandar traer la imagen para mostrarla.

<img src='ftp://servidordodeestalaimagen/rutadelaimagen.png'></img>
<img src='http://servidordodeestalaimagen/rutadelaimagen.png'></img>

espero haberte dado un poco de luz.
Back to top
View user's profile Send private message Visit poster's website
arnold99
Smarty n00b


Joined: 26 Jul 2005
Posts: 4

PostPosted: Tue Aug 09, 2005 8:57 pm    Post subject: Reply with quote

Nada, que no soy capaz...soy demasiado rookie para conseguirlo por lo que veo.
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Smarty Forum Index -> Language: Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP