Есть ли способ получить <head></head/>
данные от html
? Я нашел только getHead()
, но он возвращает массив элементов. Проблема в том, что мне нужно проверить, включен ли один из моих js-скриптов. У этого есть ключевое слово в названии, но у меня нет полного пути к нему.Как получить данные о головке в JOOMLA?
1
A
ответ
1
вы можете попробовать найти вам сценарий объекта JDocument:
$doc = JFactory::getDocument();
print_r($doc->_scripts);
Он содержит массив с уже добавленными сценариями, где ключ представляет собой путь к скрипту. Конечно, он работает только в том случае, если скрипт добавлен с использованием $doc->addScriptDeclaration();
0
Существует также метод JDocumentHTML::getHeadData() для извлечения стилей и других вещей из головы в виде массива.
Например, я использовал его, чтобы удалить некоторые странные пустые ссылку файлы таблиц стилей, которые были помещены в голове, но Незнайка, откуда они пришли:
// store the head data as array
$jhead = JDocumentHTML::getHeadData();
// remove empty links
unset($jhead["styleSheets"][""]);
//set the new Head array data
JDocumentHTML::setHeadData($jhead);
Смежные вопросы
- 1. Как я могу получить данные о корзине с сеанса joomla?
- 2. Предупреждение о головке в Travis-CI при развертывании в Heroku
- 3. Связанный список в C потерянной информации о головке
- 4. Как совершить покупку в отдельной головке
- 5. Как получить данные о производительности?
- 6. Структурированные данные в Joomla
- 7. Как предотвратить фиксацию в отсоединенной головке
- 8. Объявление переменной в головке переключателя?
- 9. Как получить данные о блобе в php?
- 10. Как получить данные о таксономии в Wordpress
- 11. Как получить данные о взаимоотношениях в cakephp?
- 12. Как получить данные о взрыве в кодегинге
- 13. Получить данные из таблицы Joomla jos_users
- 14. О регистрационной форме Joomla
- 15. Как получить текущие данные для входа пользователя в joomla
- 16. Как получить данные в Joomla из строки запроса
- 17. Как получить данные из базы данных в joomla 2.5
- 18. Как получить данные из MySql в Joomla 3
- 19. Как получить информацию о базе данных из категории Joomla
- 20. Joomla - Получить данные конкретного меню/Параметры
- 21. Как добавить пользовательские данные заголовка в Joomla
- 22. Joomla вопрос о пользовательском модуле
- 23. получить данные о opengraph url
- 24. joomla Добавить данные пользователю
- 25. Возможно получить данные о подаче?
- 26. Как можно получить данные о загрузке cvv?
- 27. Как получить данные о двух дочерних компонентах?
- 28. Как получить данные о запасах yahoo?
- 29. Как получить статистические данные о пробеге?
- 30. Как получить данные JSON о веб-сайте?
Почему бы не создать флаг в вашем компоненте/плагин/локальный или глобальный реестр при первой загрузке и определить это оттуда? – MasterAM