В Magento2, как создать пользовательский файл меньше для конкретного магазина? - PullRequest
0 голосов
/ 28 августа 2018

В Magento2, как создать файл custom.less для конкретного магазина? я создал собственные темы, такие как theme1, theme2 и theme3 в magento2 а также я создал файл custom.less только в теме, но когда я нажал команду, чтобы скомпилировать этот файл меньше, но он создается во всех папках тем я только создаю этот файл custom.less в теме

эти шаги я выполняю для компиляции

шаг 1: я создан custom.less файл Шаг 2: я запускаю эти команды для генерации из custom.less в csutom.css - php bin / magento setup: статический: content: deploy -f - php bin / magento cache: clean вывод: но этот файл custom.css создан во всех темах.

Я создал многоуровневые веб-сайты. Я создал файл custom.less в теме первого магазина, но после выполнения всех команд файл CSS создается во всех магазинах.

1 Ответ

0 голосов
/ 29 января 2019

Работа с LESS в магазине magento 2

step1 : Зайдите в свою собственную тему> web> css> source> есть _soucrces.less Если его нет, скопируйте этот файл из magento-blank-theme.

step2 : после копирования этого кода типа файла для импорта вашего файла, например. <@import 'CustomCss.less';> здесь CustomCss.less - это имя вашего файла

step3: теперь создайте на один путь меньше файла по следующему пути (web> css> source> CustomCss.less). Имя вашего файла начинается с подчеркивания (CustomCss)

step4 : Теперь объявите ваши пользовательские переменные в файле _variables.less, вы можете найти этот файл по следующему пути (web> css> source) Если его нет, скопируйте этот файл из magento-blank-theme. (необязательный шаг) или вы можете объявить переменные в том же файле LESS

step5 : После создания этих файлов напишите правила css, а также используйте переменные, которые вы создали.

step5: в вашей теме default_head_block.xml

добавьте ваш css файл в раздел head

результат: код, который в меньшем количестве файлов добавляется в customCss.css

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...