Не пойму в чём проблема. Подключаю файл less с помощью кода:
$doc = JFactory::getDocument();
$doc->addStyleSheet(Juri::base().’templates/’.$doc->template.’/css/styles.less’);
А js документ с помощью:
$doc->addScriptVersion($this->baseurl.’/templates/’.$this->template.’/js/less.js’);
В теге <head> вывожу необходимые метаданные:
<jdoc:include type="head" />
В итоге стили не загружаются. Вернее файл подключается, я его могу даже видеть при просмотре кода средствами разработчика, так же и файл js подключён. Но сами стили никак не взаимодействуют с тегами.
Я подумал, что, возможно, Joomla пытается читать styles как css файл, а не less. Пробовал подключить через:
<link rel="stylesheet/less" type="text/css" href="<?php echo $this->baseurl ;?>/templates/<?php echo $this->template ;?>/css/styles.less">
Но ситуация осталась точно такой же. Файл подключается, но это никак не влияет на внешний вид страницы.
Историю браузера чистил.
$doc = JFactory::getDocument();
$doc->addStyleSheet(Juri::base().’templates/’.$doc->template.’/css/styles.less’);
А js документ с помощью:
$doc->addScriptVersion($this->baseurl.’/templates/’.$this->template.’/js/less.js’);
В теге <head> вывожу необходимые метаданные:
<jdoc:include type="head" />
В итоге стили не загружаются. Вернее файл подключается, я его могу даже видеть при просмотре кода средствами разработчика, так же и файл js подключён. Но сами стили никак не взаимодействуют с тегами.
Я подумал, что, возможно, Joomla пытается читать styles как css файл, а не less. Пробовал подключить через:
<link rel="stylesheet/less" type="text/css" href="<?php echo $this->baseurl ;?>/templates/<?php echo $this->template ;?>/css/styles.less">
Но ситуация осталась точно такой же. Файл подключается, но это никак не влияет на внешний вид страницы.
Историю браузера чистил.