Соединить все js в 1 файл

Главные вкладки

Аватар пользователя Armi Armi 6 апреля 2019 в 14:27

Добрый день. Пытаюсь объединить все js в 1 файл, так как по умолчанию все скрипты разбиты по группам. Но все равно получаю как минимум 3 отдельных js. В одном из которых jquery во втором drupal ajax js в третьем все остальные. Почему код ниже не работает.

<?phpfunction hook_js_alter(&$javascript) {

  // Сортируем файлы функцией drupal_sort_css_js().
  uasort($javascript, 'drupal_sort_css_js');
  $i = 0;

  foreach ($javascript as $name => $script) {
      
    
    
        $javascript[$name]['weight'] = $i++;
        // Все файлы помещаем в группу JS_DEFAULT
        $javascript[$name]['group'] = JS_DEFAULT;
        $javascript[$name]['every_page'] = FALSE;
     
  }

}?>

P. S. hook работает группы меняются. Но в итоге все равно несколько скриптов.

Комментарии

Аватар пользователя Armi Armi 6 апреля 2019 в 15:25

Пробывал с ним вобще странные вещи происходят то иконки c font awesome все пропадают то на 2 теме все стили сыпятся. Верстка не моя возможно с ошибками связанно.

Аватар пользователя VasyOK VasyOK 6 апреля 2019 в 15:46

Если всключить абсолютно все галочки не понимая, что включаешь - конечно посыпется. Пэтому каждую кгалочку моудуля включаейте по одной и проверяйте Smile