4pm: Комментарии

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

23 сентября 2009 в 22:38

Андрей, спасибо. Хотя ясности не прибавилось, если по-честному... Собственно функция и есть в темплэйт.тпл, только unset($js['core']['misc/drupal.js']) в ней ничего не ансетит, в этом и заключалась проблема...

23 сентября 2009 в 17:59

Уважаемые Ильич Рамирес и Демимурыч, вы почему так увлеченно обсуждаете drupal_get_js?
Как видно из кода (или я что-то упустил снова?) drupal_get_js использует для формирования выходного хтмл-массива только аргументы, доставляемые drupal_add_js, никаких "левых" core файлов она не подключает, фактически она тупо приготавливает хтмл для последующей инъекции через $scripts.

23 сентября 2009 в 8:12

Большая просьба, если не затруднит - чуть подробней: в чем проблема c unset и немного о drupal_alter - в api (и в русск и в англ) я ничего не понял

"This dispatch function hands off structured Drupal arrays to type-specific *_alter implementations. It ensures a consistent interface for all altering operations." - весьма радует, что она выдает структурированные массивы реализациям _alter, но как это решает проблему с unset($sripts['core']['misc/tabledrag.js'])?

p.s. мне следовало предупредить всех заранее, что я достаточно тупой