Bonjour tout le monde !
Un message car je n’arrive pas à faire passer une de mes variables de Twig vers JS. Peut-être que les experts en JS pourront m'aider
Dans la création d'un système de billetterie, dans la page où l’on choisit la date de visite, j’ai mis en place un datepicker.
Dans mon controller, j’appelle une méthode qui retourne tous les jours fériés grâce à un service.
Dans ma vue Twig, j’appelle ces jours fériés en attribut :
Puis pour faire passer ma variable de jours fériés, j’ai écrit ceci dans script JS. Pour autant, mes jours fériés ne se mettent pas en grisé. Avez-vous un idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {{ form_row(form.visitDate, {'attr': {'data-date-dates-disabled': publicHolidays |json_encode() }}) }}<br/>
Si vous avez une idée, je suis preneuse !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <script> $(document).ready(function () { var datesDisabled = $('.datepicker').attr('data-date-dates-disabled') $('.datepicker').datepicker({ format: "yyyy-mm-dd", language: "fr", autoclose: true, daysOfWeekDisabled: '0,2', //endDate: '+1y', datesDisabled : datesDisabled }); }); </script>
Merci d'avance !!
Partager