Advertisement:

Author Topic: Link para ir directo al último post de un hilo  (Read 683 times)

Offline Fitiasecas

  • Newbie
  • *
  • Posts: 3
Link para ir directo al último post de un hilo
« on: May 12, 2018, 06:05:58 AM »
Hola a todos, a ver si podéis echarme una mano. Voy a intentar explicarme bien. En la página principal de cualquier foro, al final de cada post hay una flechita que si le picas te lleva al último post de ese hilo en contreto. Imaginemos que tengo un hilo de política. Le doy a la fecha y me lleva a xxxx/foro/foro-politica/loquesea/msg2244149/#new   Hasta ahí todo correcto.

Ahora imaginemos que quiero hacer un banner anunciando ese foro de política y que el enlace que le ponga quiero que sea el último post de ese hilo y que esté actualizado. Es decir, ese link de antes me vale hasta que alguien escriba otro mensaje, luego ya no me valdrá porque remitirá a ese mensaje msg2244149 y no a los nuevos que hayan entreado luego.

¿Hay alguna forma (genérica) de que yo puedo remitir a mis visitantes al último post de un hilo de manera genérica?.

Muchas gracias a todos por adelantado.

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,813
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Link para ir directo al último post de un hilo
« Reply #1 on: May 13, 2018, 02:16:00 PM »
o sea sin importar que haya 10 post nuevos, siempre queres que se vaya al ultimo?

Offline Fitiasecas

  • Newbie
  • *
  • Posts: 3
Re: Link para ir directo al último post de un hilo
« Reply #2 on: May 14, 2018, 04:27:31 AM »
o sea sin importar que haya 10 post nuevos, siempre queres que se vaya al ultimo?

Exacto, eso es.

Offline Fitiasecas

  • Newbie
  • *
  • Posts: 3
Re: Link para ir directo al último post de un hilo
« Reply #3 on: May 16, 2018, 02:51:48 AM »
¿Alguna ayuda o sugerencia?

Offline Daniel Env

  • Newbie
  • *
  • Posts: 5
Re: Link para ir directo al último post de un hilo
« Reply #4 on: May 22, 2018, 07:39:07 PM »
Hola, tal vez una forma de hacerlo que puede funcionar es usar un link normal que lleve a ese X post pero al final de ese link insertar un ancla, por ejemplo si yo hago click sobre esta URL:

https://www.simplemachines.org/community/index.php?topic=560305.0

Me llevará al primer post, pero si yo le agrego un #lastPost

https://www.simplemachines.org/community/index.php?topic=560305.0#lastPost

Me llevará al último post, en teoría funciona, hay que hacer la prueba, el código PHP no lo sé porque no recuerdo el nombre de la variable que devuelve la url de un tema, pero pongo igual un ejemplo:

$txt['current_topic'] . '#lastPost';

Espero haberte ayudado con lo que necesitas.

Un abrazo

Offline Tenebroso_MW

  • Semi-Newbie
  • *
  • Posts: 66
Re: Link para ir directo al último post de un hilo
« Reply #5 on: May 23, 2018, 02:43:02 PM »
Para una sola página sí, para más páginas no.


Es mi opinión.

Offline Tenebroso_MW

  • Semi-Newbie
  • *
  • Posts: 66
Re: Link para ir directo al último post de un hilo
« Reply #6 on: May 23, 2018, 03:04:54 PM »




;all#lastPost

Online Rock Lee

  • SMF Hero
  • ******
  • Posts: 1,701
  • Gender: Male
  • I also speak english :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Link para ir directo al último post de un hilo
« Reply #7 on: May 23, 2018, 07:51:37 PM »
El principal problema es el tema de las paginas en si... ya que la variable estaria llevando a lo ultimo del valor le estemos pasando, por lo cual lo que me viene a la mente con php puede ser algo como

Code: [Select]
href="'.$scripturl.'?topic='.$post['topic']'#lastPost"
pero deberia hacer algunas pruebas para ver si funciona como lo pienso.


Saludos familia!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!