Помощь Как в шаблоне для 1.7 перекомпилировать scss в theme.css

  • Автор темы Автор темы pashad
  • Дата начала Дата начала

pashad

Продвинутый (IV)
Сообщения
24
Реакции
14
Баллы
208
В шаблонах для престы 1.7 стили лежат в шаблон/_dev/css/файл.scss. Если там правишь то в шаблон/assets/css/theme.css не меняется. Как перекомпилировать theme.css? Совсем запутался. Подскажите.
 
А зачем там меняешь, не проще сразу css шаблона менять?
В scss- все структурировано по разным страницам, а в teme.css- все сжато в одну строчку - для экономии места. По-крайней мере так в Варехаусе сделано. Как -то оно должно компилироваться, а как не пойму
 
В scss- все структурировано по разным страницам, а в teme.css- все сжато в одну строчку - для экономии места. По-крайней мере так в Варехаусе сделано. Как -то оно должно компилироваться, а как не пойму
В конфигураторе шаблона, ничего не меняя нажмите сохранить.
 
Могу предположить, что вам нужен gulp.js и плагин gulp-sass, если хотите работать с шаблоном.
Ну или как вариант https://www.sassmeister.com/ :big-boss:
Что за шаблон?
 
В scss- все структурировано по разным страницам, а в teme.css- все сжато в одну строчку - для экономии места. По-крайней мере так в Варехаусе сделано. Как -то оно должно компилироваться, а как не пойму

Оно во многих шаблонах в одной строчке, просто ищется нужный параметр в theme.css в программе редактора, note++ например и меняется
 
Короче разобрался, может кому пригодиться:
Сборка css и js из папки _dev в папку assets осуществляется с помощью webpack
описано здесь https://devdocs.prestashop.com/1.7/themes/getting-started/asset-management/webpack/

под рутом устанавливаем nodejs
sudo apt-get install -y nodejs
в папке шаблона _dev в командной строке запускаем npm run build - после этого пересобираются theme.css и theme.js
после команды npm run watch все изменения вносимые в _dev автоматом пересобираются theme.css и theme.js

Если править непосредственно theme.css - при обновлении шаблона можно все потерять
 
Назад
Верх