Added list of supported files as a data field

This commit is contained in:
Andy Miller
2014-09-22 22:28:53 -06:00
parent 8a16d28e1e
commit b22618b3a2
3 changed files with 3 additions and 1 deletions

View File

@@ -197,6 +197,7 @@ class AdminPlugin extends Plugin
break;
case 'pages':
$twig->twig_vars['file'] = File\General::instance($this->admin->page(true)->filePath());
$twig->twig_vars['media_types'] = str_replace('defaults,','',implode(',.', array_keys($this->config->get('media'))));
break;
}
}

View File

@@ -32,6 +32,7 @@
Dropzone.autoDiscover = false;
Dropzone.options.gravDropzone = {
addRemoveLinks: true,
acceptedFiles: $('[data-media-types]').data('media-types'),
init: function() {
thisDropzone = this;
$.get(URI + '/task:listmedia', function(data) {

View File

@@ -94,7 +94,7 @@
{% if mode == 'new' %}
{% include 'partials/blueprints-new.html.twig' with { blueprints: admin.blueprints('pages/page'), data: context } %}
{% elseif mode == 'edit' %}
<div class="admin-form-wrapper" data-media-url="{{ base_url }}/media/{{ admin.route|trim('/') }}.json">
<div class="admin-form-wrapper" data-media-url="{{ base_url }}/media/{{ admin.route|trim('/') }}.json" data-media-types="{{ media_types }}">
{% if context.blueprints.fields %}
<form id="admin-mode-toggle">
<div class="switch-toggle switch-grav">