После обновления компонентов, модулей сбиваются css стили

Проблема: после обновлений обнуляются стили css к стандартным стилям компонента

Решение: все изменения css стилей компонентов и модулей делать в отдельном файле, не привязанном к компоненту или модулю

1. создать css файл внутри шаблона templates/ шаблон /css/my_css.css

2. подключить этот файл к шалону. Открываем файл templates/ шаблон /index.php

3. Внутри index.php внутри <head> перед закрывающимся </head> прописываем <link href="/<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/my_css.css" rel="stylesheet" type="text/css" />

Таким образом этот файл будет стабильно сохранять все изменения и независимо от обновлений компонента, которое проходит, как правило, с заменой (перезаписью) большинства файлов, среди которых перезаписываются и файлы css - всё будет железно сохранено внутри шаблона. 

Исключением может стать только обновление самого шаблона. например, если он стандартный, то при обновлении joomla происходит и перезапись стандартных (встроенных) шаблонов. В этом случае нужно будет повторять процедуру, предварительно сохранив файл my_css.css

Прочитано 7460 раз