ns / ace-bundle
This bundle provides the ace admin bootstrap template
Installs: 16 588
Dependents: 1
Suggesters: 1
Security: 0
Stars: 1
Watchers: 2
Forks: 2
Open Issues: 0
Language:JavaScript
Type:symfony-bundle
Requires
- php: ^8.3
- ext-json: *
- doctrine/orm: *
- knplabs/knp-menu-bundle: ^3.0
- symfony/doctrine-bridge: ^6.0|^7.0
- symfony/form: ^6.0|^7.0
- symfony/framework-bundle: ^6.0|^7.0
- symfony/routing: ^6.0|^7.0
- symfony/security-core: ^6.0|^7.0
- twig/twig: ^2.0|^3.0
Requires (Dev)
- liip/rmt: ^1.6
- phpunit/phpunit: ^9.0
- spiriitlabs/form-filter-bundle: ^11.0
Suggests
- craue/formflow-bundle: Provides multi-step forms for which we have a theme
- lexik/form-filter-bundle: Form filtering
- punkave/symfony2-file-uploader-bundle: Allows for drag & drop or multiple file upload
- dev-master / 8.0.x-dev
- 7.1.1
- 7.1.0
- 7.0.6
- 7.0.5
- 7.0.4
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 6.1.x-dev
- 6.1.8
- 6.1.7
- 6.1.6
- 6.1.5
- 6.1.4
- 6.1.3
- 6.1.2
- 6.1.1
- 6.0.x-dev
- 6.0.7
- 6.0.6
- 6.0.5
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- 5.0.x-dev
- 5.0.68
- 5.0.67
- 5.0.66
- 5.0.65
- 5.0.64
- 5.0.63
- 5.0.62
- 5.0.61
- 5.0.60
- 5.0.59
- 5.0.58
- 5.0.57
- 5.0.56
- 5.0.55
- 5.0.54
- 5.0.53
- 5.0.52
- 5.0.51
- 5.0.50
- 5.0.49
- 5.0.48
- 5.0.47
- 5.0.46
- 5.0.45
- 5.0.44
- 5.0.43
- 5.0.42
- 5.0.41
- 5.0.40
- 5.0.39
- 5.0.38
- 5.0.37
- 5.0.36
- 5.0.35
- 5.0.34
- 5.0.33
- 5.0.32
- 5.0.31
- 5.0.30
- 5.0.29
- 5.0.28
- 5.0.27
- 5.0.26
- 5.0.25
- 5.0.24
- 5.0.23
- 5.0.22
- 5.0.21
- 5.0.20
- 5.0.19
- 5.0.18
- 5.0.17
- 5.0.16
- 5.0.15
- 5.0.14
- 5.0.13
- 5.0.12
- 5.0.11
- 5.0.10
- 5.0.9
- 5.0.8
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.0.x-dev
- 4.0.24
- 4.0.23
- 4.0.22
- 4.0.21
- 4.0.20
- 4.0.19
- 4.0.18
- 4.0.17
- 4.0.16
- 4.0.15
- 4.0.14
- 4.0.13
- 4.0.12
- 4.0.11
- 4.0.10
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.1.x-dev
- 3.1.39
- 3.1.38
- 3.1.37
- 3.1.36
- 3.1.35
- 3.1.34
- 3.1.33
- 3.1.32
- 3.1.31
- 3.1.30
- 3.1.29
- 3.1.28
- 3.1.27
- 3.1.26
- 3.1.25
- 3.1.24
- 3.1.23
- 3.1.22
- 3.1.21
- 3.1.20
- 3.1.19
- 3.1.18
- 3.1.17
- 3.1.16
- 3.1.15
- 3.1.14
- 3.1.13
- 3.1.12
- 3.1.11
- 3.1.10
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.x-dev
- 3.0.38
- 3.0.37
- 3.0.36
- 3.0.35
- 3.0.34
- 3.0.33
- 3.0.32
- 3.0.31
- 3.0.30
- 3.0.29
- 3.0.28
- 3.0.27
- 3.0.26
- 3.0.25
- 3.0.24
- 3.0.23
- 3.0.22
- 3.0.21
- 3.0.20
- 3.0.19
- 3.0.18
- 3.0.17
- 3.0.16
- 3.0.15
- 3.0.14
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.x-dev
- 2.0.64
- 2.0.63
- 2.0.62
- 2.0.61
- 2.0.60
- 2.0.59
- 2.0.58
- 2.0.57
- 2.0.56
- 2.0.55
- 2.0.54
- 2.0.53
- 2.0.52
- 2.0.51
- 2.0.50
- 2.0.49
- 2.0.48
- 2.0.47
- 2.0.46
- 2.0.45
- 2.0.44
- 2.0.43
- 2.0.42
- 2.0.41
- 2.0.40
- 2.0.39
- 2.0.38
- 2.0.37
- 2.0.36
- 2.0.35
- 2.0.34
- 2.0.33
- 2.0.32
- 2.0.31
- 2.0.30
- 2.0.29
- 2.0.28
- 2.0.27
- 2.0.26
- 2.0.25
- 2.0.24
- 2.0.23
- 2.0.22
- 2.0.21
- 2.0.20
- 2.0.19
- 2.0.18
- 2.0.17
- 2.0.16
- 2.0.15
- 2.0.14
- 2.0.13
- 2.0.12
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.5.x-dev
- 1.5.17
- 1.5.16
- 1.5.15
- 1.5.14
- 1.5.13
- 1.5.12
- 1.5.11
- 1.5.10
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.x-dev
- 1.3.35
- 1.3.34
- 1.3.33
- 1.3.32
- 1.3.31
- 1.3.30
- 1.3.29
- 1.3.28
- 1.3.27
- 1.3.26
- 1.3.25
- 1.3.24
- 1.3.23
- 1.3.22
- 1.3.21
- 1.3.20
- 1.3.19
- 1.3.18
- 1.3.17
- 1.3.16
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.x-dev
- 0.9.0
This package is auto-updated.
Last update: 2025-01-03 19:21:40 UTC
README
#Features
AJAX Links
Add class 'ajaxForm' and data-update to the target to update with the return of the ajax call.
<form action="..." method="post" class="ajaxForm" data-update="#divToUpdate">...</form>
Then the form will be submitted over AJAX and the returned content if successful is put as the HTML content of the element with id divToUpdate. (Via Jquery $element.html(response)).
FullCalendar
Add the routing configuration
#app/config/routing.yml ns_ace: resource: "@NSAceBundle/Resources/config/routing.yml"
Include the following on the page you want to use the calendar
{% block javascripts %} {{ parent() }} <script src="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.5.1/fullcalendar.min.js"></script> {% endblock %} {% block stylesheets %} <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.5.1/fullcalendar.min.css" /> <link rel="stylesheet" media="print" href="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.5.1/fullcalendar.print.css" /> {{ parent() }} {% endblock %} {% block inlinescripts %} <script type="text/javascript"> $(document).ready(function(){ var date = new Date(); var d = date.getDate(); var m = date.getMonth(); var y = date.getFullYear(); $('#calendar-holder').fullCalendar({ header: { left: 'prev, next', center: 'title', right: 'month, basicWeek, basicDay,' }, lazyFetching: true, timeFormat: { // for agendaWeek and agendaDay agenda: 'h:mmt', // 5:00 - 6:30 // for all other views '': 'h:mmt' // 7p }, eventSources: [ { url: '{{path('ace_calendar_loader')}}', type: 'POST', // A way to add custom filters to your event listeners data: { }, error: function() { //alert('There was an error while fetching Google Calendar!'); } } ] }); }); </script> {% endblock %} {% block body %} ... <div id="calendar-holder"></div> ... {% endblock %}