Я настраиваю веб-пакет для своего проекта Symfony и хочу, чтобы у меня были специфичные для страницы файлы javascript.Мне нужно использовать фильтры веток, такие как {{ form.licenseText.vars.id }}
, в моем внешнем js-файле, который я собираю в веб-пакете.Любая помощь здесь?
Я попытался настроить переменную и вызвать тег после того, что, кажется, не работает.
$(document).ready(function(){
$.trumbowyg.svgPath = '/img/trumbowyg-icons.svg';
var trumbowyg_config = {
btns: [
['formatting'],
'btnGrp-semantic',
['link'],
['insertImage'],
'btnGrp-lists',
['horizontalRule'],
['removeformat'],
['viewHTML'],
['fullscreen']
]
};
$('#{{ form.descriptionText.vars.id }}').trumbowyg(trumbowyg_config);
$('#{{ form.licenseText.vars.id }}').trumbowyg(trumbowyg_config);
/* toggle text boxes in respect to the auto update settings */
$('#{{ form.descriptionTextAutoUpdate.vars.id }}').on('change', function() {
var au = $('input[name="{{ form.descriptionTextAutoUpdate.vars.full_name }}"]:checked').val() == '1';
var el = $('#descriptionText_div');
au ? el.hide() : el.show();
});
$('#{{ form.licenseTextAutoUpdate.vars.id }}').on('change', function() {
var au = $('input[name="{{ form.licenseTextAutoUpdate.vars.full_name }}"]:checked').val() == '1';
var el = $('#licenseText_div');
au ? el.hide() : el.show();
});
Я хотел бы получить доступ к этим переменным ветки в моем внешнем jsфайл, как показано выше в коде.