Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF] sfCryptographpPlugin, token a routing
Juzef
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 1
Dołączył: 15.02.2006
Skąd: Zakrzów

Ostrzeżenie: (0%)
-----


Witam
Wzięłem wspomniany w temacie plugin by użyć zgodnie z przeznaczeniem. Wszystko śmigało pięknie aż zachciało mi się do routingu dodać ten bajer z doklejaniem rozszerzenia do ścieżek. To jak się okazało papra mi sprawę działania przeładowania tokena w tym pluginie. Kod jak poniżej odpowiada za przeładowanie:
  1. <?php
  2. $ret = "<a style=\"cursor:pointer\" onclick=\"javascript:document.getElementById('cryptogram').src='".url_for('cryptographp/index?id=')."/'+Math.round(Math.random(0)*1000)+1\">".image_tag($reload_img)."</a>";
  3. ?>

A takie coś otrzymuję w przeglądarce:
  1. <a style="cursor:pointer" onclick="javascript:document.getElementById('cryptogram').src='/symfony/web/hm_dev.php/cryptographp/index/id.html/'+Math.round(Math.random(0)*1000)+1"><img src="/symfony/web/sfCryptographpPlugin/images/reload.png" alt="Reload" /></a>

To zaznaczone miejsce jest podejrzane, a nawet winne. Ten dodatek ".html" powinno zapodawać po parametrze ktory jest do id. Teraz pytanie jak to osiągnąć? Numer od id dodaje się przez JS, czyli to musi pójść do przeglądarki, a jak wpakuje to w parametr url_for, zostanie przefiltrowane i nie zadziała...
Cóż powiecie na taki noobowy problem?
Juzef


--------------------
Linux is like wigwam: no gates, no windows, apache inside.
Go to the top of the page
+Quote Post

Posty w temacie
- Juzef   [SF] sfCryptographpPlugin   6.11.2007, 19:23:45
- - jupeter   a co masz w routing.yml?   6.11.2007, 20:45:59
- - Juzef   W routingu nie mam żadnych ustawień odnośnie tego ...   6.11.2007, 21:45:36


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:33