Joomla 3.x Следующий код не работаетJoomla не mod_languages переменная не установлена / CSS/template.css
unset($doc->_styleSheets[JURI::root(true).'/media/mod_languages/css/template.css']);
спасибо
Joomla 3.x Следующий код не работаетJoomla не mod_languages переменная не установлена / CSS/template.css
unset($doc->_styleSheets[JURI::root(true).'/media/mod_languages/css/template.css']);
спасибо
код правильно, и я проверил его, он работает нормально. Возможно, вы запускаете его в событии плагина после голова визуализируется или вы кешировали страницу, и код на самом деле не работает.
В любом случае, попробуйте поставить его на уровне компонентов, очистить кэш, и он должен работать
Update
для идентификации компонента: включить SEF выключен, и посмотреть на URL он показывает как option=com_componentname;
для идентификации модуля, просто переименуйте папку модулей и обновите сайт; если он работает, это модуль. Для плагинов сначала переименуйте плагины/систему и плагины/содержимое, затем разверните их, пока вы его не заметите. В качестве альтернативы, но гораздо медленнее, вы можете включать и выключать модули и плагины с бэкэнда, пока не найдете виновника.
Вариантом, который я с успехом в прошлом:
unset($doc->_styleSheets[$this->baseurl.'/media/mod_languages/css/template.css']);
Update
Вот альтернативный метод с использованием модуля переопределения, который должен работать для вас.
открыть этот файл в текстовом редакторе и вокруг строки 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
Удачи!
же, он не работает, спасибо –
Для уточнения, Вы добавляете этот код на сайт шаблон или это где-то еще? –
В index.php шаблона –
Но я понятия не имею, какой компонент или плагин генерировать его спасибо –
Спасибо Риккардо, я попытаюсь это –