2017-02-04 1 views

ответ

1

код правильно, и я проверил его, он работает нормально. Возможно, вы запускаете его в событии плагина после голова визуализируется или вы кешировали страницу, и код на самом деле не работает.

В любом случае, попробуйте поставить его на уровне компонентов, очистить кэш, и он должен работать


Update

для идентификации компонента: включить SEF выключен, и посмотреть на URL он показывает как option=com_componentname; для идентификации модуля, просто переименуйте папку модулей и обновите сайт; если он работает, это модуль. Для плагинов сначала переименуйте плагины/систему и плагины/содержимое, затем разверните их, пока вы его не заметите. В качестве альтернативы, но гораздо медленнее, вы можете включать и выключать модули и плагины с бэкэнда, пока не найдете виновника.

+0

Но я понятия не имею, какой компонент или плагин генерировать его спасибо –

+0

Спасибо Риккардо, я попытаюсь это –

0

Вариантом, который я с успехом в прошлом:

unset($doc->_styleSheets[$this->baseurl.'/media/mod_languages/css/template.css']); 

Update

Вот альтернативный метод с использованием модуля переопределения, который должен работать для вас.

  • , если он не существует, создайте новый каталог под названием HTML в папке вашего шаблона, то есть: /шаблоны/ваш-шаблон/html/
  • внутри этого, создать новые mod_languages папки, т.е. /шаблоны/ваш-шаблон/html/mod_languages ​​/
  • скопировать файл с JOOMLA-сайт-корень/модули/mod_languages ​​/ TMP/default.php в папке выше, т.е. /шаблоны/ваш-шаблон/html/mod_languages ​​/ по умолчанию .php
  • открыть этот файл в текстовом редакторе и вокруг строки 12 искать строку, где JHtml загружает mod_languages ​​CSS, и прокомментировать это.

    // JHtml::_('stylesheet', 'mod_languages/template.css', array(), true);

Это, надеюсь, это будет делать трюк для вас.

Переопределение вывода ядра Joomla с использованием этого метода безопасно, и вы не потеряете свою работу с будущими обновлениями Joomla.

Более подробная информация о Joomla переопределяет:
https://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

Удачи!

+0

же, он не работает, спасибо –

+0

Для уточнения, Вы добавляете этот код на сайт шаблон или это где-то еще? –

+0

В index.php шаблона –

Смежные вопросы