The last 2 answers were right! (even if I said there where still the problem :-P )
Thanks a lot to all of you :) Jérémie On 22 mar, 10:53, Fabien Potencier <fabien.potenc...@symfony- project.com> wrote: > On 3/22/10 10:24 AM, Jérémie wrote: > > > > > On 22 mar, 10:16, Marijn<marijn.huizendv...@gmail.com> wrote: > >> Try this: > > >> <a href="<?php echo $view->router->generate('voirtopic', > >> array('topic_id' => $data_1['topic_id'], 'topic_page' => $page)), > >> '#p_', $data_1['topic_last_post']; ?>" > > > Still the same problem. > > I really think it's something we can configure in Symfony options; we > > can do it with the previous versions. > > Theanchordoes not belong to the URL, just add it after the URL: > > <a href="<? echo $view->router->generate(...) ?>#p_">...</a> > > Fabien > > > > > Jérémie > >> On Mar 22, 9:38 am, Jérémie<jeremie.symf...@gmail.com> wrote: > > >>> On 19 mar, 22:48, Marijn<marijn.huizendv...@gmail.com> wrote: > > >>>> What code do you use for link generation? > > >>> The code is something like this: > > >>> <a href="'.$view->router->generate('voirtopic', array('topic_id' => > >>> $data_1['topic_id'], 'topic_page' => $page.'#p_'. > >>> $data_1['topic_last_post'])).'">'.$data_1['post_time'].'</a> > > >>> In the generated page, I can see the link is "/voirtopic/18/1#p_70", > >>> so I clik, and then in the address bar it becomes... "/voirtopic/ > >>> 18/1%23p_70". > >>> But if I modified the url in the address bar and write "#" instead of > >>> "%23", it works fine and goes to theanchorin the page. > > >>> Thanks, > >>> Jérémie > > >>>> I suggest you don't add the #id to your link generation: > > >>>> <a href="<?php echo $view->router->generate('my_route', > >>>> array('arg_myRouteArgument' => 'someValue')), $myObject->getId(); ? > > >>>>> "><?php echo $myObject->getSomeValue(); ?></a> > > >>>> On Mar 19, 8:05 pm, Jérémie<jeremie.symf...@gmail.com> wrote: > > >>>>> On Mar 19, 7:51 pm, Marijn<marijn.huizendv...@gmail.com> wrote:> > >>>>> Where does symfony overwrite those links? In your routing file? Or in > >>>>>> the RoutingHelper? > > >>>>> In the address bar of the browser. The link, created with > >>>>> "$view->router->generate('mypage')", is ok. I can see it's something > >>>>> like > > >>>>> "localhost/myproject/mypage#12". Then I click, my browser opens the > >>>>> link, the page is loaded, but doesn't go the theanchor(because of > >>>>> the "#" becoming "%23"). > > >>>>> Thanks for your answer :) > >>>>> Jérémie > > >>>>>> On Mar 19, 5:16 pm, Jérémie<jeremie.symf...@gmail.com> wrote: > > >>>>>>> I there, > > >>>>>>> I'd like to use anchors in my project, but when I have something like > >>>>>>> "/page/1#12", it's overwritten by "/page/1%2312" > >>>>>>> We could change it in the previous versions, but in 2.0, I can't find > >>>>>>> where. > >>>>>>> Does anybody know? > > >>>>>>> Thanks > >>>>>>> Jérémie -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en To unsubscribe from this group, send email to symfony-users+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.