Я пытаюсь посчитать перенаправления для веб-сайта, например, когда пользователь нажимает на ссылку, которая ссылается на этот веб-сайт. Я получаю URL-адрес по запросу, как показано ниже в моем методе:
/**
* @Route("/redirections")
* @Method({"GET", "POST"})
*/
public function redirectingtoAction(Request $request) {
$em = $this->getDoctrine()->getManager();
$query ="UPDATE urlproduit SET redirection = redirection + 1 WHERE url ='".$request->get('ur')."';";
$statement = $em->getConnection()->prepare($query);
$statement->execute();
return new Response($request->get('ur'));
}
Это моя веточка:
<div class="col-4 store-border-button ">
<p data-url="{{url.url}}" class="btn btn-primary wd-shop-btn pull-right flux"> See the offer </p>
</div>
и это мой вызов ajax:
$('.flux').click(function(){
ur=$(this).data('url');
console.log(url);
$.ajax({
type: "POST",
url: "../redirections",
data : { param: 'ur', value: ur },
success: function(data){
//window.location.href=data;
console.log(data);
}});});
При проверке _profiler
ur всегда пуст, как показано ниже: