Cytat(swiezak @ 6.09.2017, 02:18:36 )

Witajcie.
Jest późno i chyba zmęczenie dało o sobie znać, bo stoję w miejscu.
Mam taki fragment kodu:
onSelectedDateChanged: function(event, date) {
$('#selected-date').html(moment(date).format('YYYY-MM-DD'));
//alert("Date: " + moment(date).format("YYYY-MM-DD")); // tutaj poprawnie wyświetla się wartość parametru date
{% set dateWorkday = date.format('YYYY-MM-DD') %} // w tej linijce jest błąd - validator pokazuje monit, że zmienna date nie istnieje
window.location.replace("{{ path('user_workdays_show_by_date', { 'date': dateWorkday }) }}");
}
Alert poprawnie wyświetla wartość parametru date, jednak nie wiem, w jaki sposób przekazać "takiego cudaka" do url'a. Jakieś sugestie?
Będę wdzięczny za pomoc.
Trochę nie rozumiem, co to za funkcja path()?
Poza tym chcesz zrobić przekierowanie czy co?
onSelectedDateChanged: function(event, date) {
var momentdate = moment(date).format("YYYY-MM-DD");
$('#selected-date').html(momentdate);
//alert("Date: " + momentdate); // tutaj poprawnie wyświetla się wartość parametru date
{% set dateWorkday = momentdate %} // w tej linijce jest błąd - validator pokazuje monit, że zmienna date nie istnieje
window.location.replace("{{ path('user_workdays_show_by_date', { 'date': dateWorkday }) }}");
}
window.location.replace("/index.php?user_workdays_show_by_date&date=" + momentdate);
Lub przekieruj na przyjazny link, a parametry określ z .htaccess z mod_rewrite