Bonjour,
Je suis confronté à un problème métaphysique que même mes 187 points de qi sur l'échelle de Richter n'arrive pas à résoudre.
Je vais donc essayer de faire simple pour me mettre à votre niveau.
Sur mon forum maison les réponses aux sujets sont affichées à raison de 10 par pages (classique).
Vous me suivez ? chapeau.
Attention, ça se corse.
Il y a un url-rewriting qui donne des urls de la sorte :
/sujet-1-0-10.htm si il y a deux pages (/sujet-1-10-20 si il y a en 3 etc...).
/sujet-1 si il n'y a qu'une page.
Maintenant quand une nouvelle réponses est postée, je veux pouvoir placer un signet sur la dernière réponse, de manière à ce que l'on tombe pile sur celle-ci depuis la page de présentation des sujets (comme sur tous les forums quoi).
Vous tenez debout ? Bravo.
Le problème métaphysique maintenant, pour les plus courageux d'entre vous (ou les plus éveillés) :
Si la réponse est postée sur la première page de réponse (donc si il y encore moins de 10 réponses), nous allons avoir un lien du type:
/sujet-1#idDeLaReponse.
Facile.
Maintenant si il y a a plusieurs pages de réponses, il va falloir que j'ai l'url de la dernière page de réponses au sujet, puis que j'y ajoute #idDeLaReponse.
Mais voilà, vos neurones sont-ils capables de trouver une astuce pour attraper l'url de la dernière page du sujet sont avoir à effectuer tout le calcul du nombre des réponses ?
M'étonnerai, mais bon, vous pourrez toujours dire que c'est parce que vous êtes fatigués.
Partager