0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 410 Просмотров
*

master-smeta

  • Давно я тут
  • 274
  • 9
Не работает $this->setHeadData
« : 25.05.2016, 17:10:39 »
Здравствуйте. Столкнулся с такой проблемой:
пытаюсь отключить "вшитые" скрипты с помощью кода:
Код
$headlink = $this->getHeadData();
unset($headlink['scripts']['/media/system/js/caption.js']);
unset($headlink['scripts']['/media/system/js/validate.js']);
unset($headlink['scripts']['/media/system/js/mootools-core.js']);
unset($headlink['scripts']['/media/system/js/mootools-more.js']);
unset($headlink['scripts']['/media/system/js/core.js']);
unset($headlink['scripts']['/media/jui/js/jquery.min.js']);
unset($headlink['scripts']['/media/jui/js/jquery-noconflict.js']);
unset($headlink['scripts']['/media/jui/js/bootstrap.min.js']);
unset($headlink['scripts']['/media/jui/js/jquery-migrate.min.js']);
$this->setHeadData($headlink);
Но ничего не получается.
Если "провардампить":
Код
var_dump($headlink);
видно, что скрипты убрались. Тут же делаем
Код
var_dump($this->getHeadData());
И видим, что скрипты снова на месте. Т.е., я так понимаю, $this->setHeadData($headlink); не сработало
Что я не так делаю?
*

fsv

  • Практически профи
  • 2524
  • 367
Re: Не работает $this->setHeadData
« Ответ #1 : 25.05.2016, 19:06:57 »
Не надо get/set, просто:
Код: php
unset($this->_scripts['/media/jui/js/jquery.min.js']);
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения
*

master-smeta

  • Давно я тут
  • 274
  • 9
Re: Не работает $this->setHeadData
« Ответ #2 : 26.05.2016, 09:06:52 »
Не надо get/set, просто:
Код: php
unset($this->_scripts['/media/jui/js/jquery.min.js']);
Да, это сработало. Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактор не работает в полную силу

Автор _Анатолий_

Ответов: 0
Просмотров: 52
Последний ответ 10.09.2017, 18:22:23
от _Анатолий_
Не работает форма обратной связи

Автор Jhoblack

Ответов: 1
Просмотров: 144
Последний ответ 08.09.2017, 09:40:23
от Knyaz71
не работает лтнк

Автор Ielts

Ответов: 13
Просмотров: 202
Последний ответ 07.08.2017, 14:43:59
от Ielts
Не работает регистрация на сайте.

Автор Sergunqa

Ответов: 6
Просмотров: 167
Последний ответ 30.06.2017, 15:16:46
от SeBun
Компонент работает, а в админке отсутствует

Автор Igoritaly

Ответов: 8
Просмотров: 179
Последний ответ 24.05.2017, 16:04:05
от Igoritaly