2016-02-19 3 views
0

Я создал специальную тему для производственной версии Magento 2. Я выбрал тему из фоновой. Но он отображает только HTML. Я развернула статический контент, но моя тема не в каталогеСпециальная тема Magento 2 не развернута

pub\static\frontend\Magento 

так что я получаю 404 для .css и .js файлов. Я пробовал устанавливать разрешения файлов, но не повезло. В окне командной строки после развертывания темы яркости он продолжает разворачивать администратора. Любая помощь приветствуется.

структура

файла:

app/design/frontend/Muaw/mytheme: 

|-etc 
| |-view.xml 
|-media 
| |-preview.png 
|-registration.php 
|-theme.xml 
|-composer.json 
|-web 
| |-css 
| |-js 
| |-fonts 
| |-images 
|-Magento_Theme 
| |-layout 
| | |-default.xml 

Файлы:

theme.xml:

<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> 
<title>My Theme</title> <!-- your theme's name --> 
<parent>Magento/blank</parent> <!-- the parent theme, in case your theme inherits from an existing theme --> 
<media> 
    <preview_image>media/preview.jpg</preview_image> <!-- the path to your theme's preview image --> 
</media> 

composer.json:

{ 
"name": "magento/theme-frontend-luma", 
"description": "N/A", 
"require": { 
    "php": "~5.5.0|~5.6.0|~7.0.0", 
    "magento/theme-frontend-blank": "100.0.*", 
    "magento/framework": "100.0.*" 
}, 
"type": "magento2-theme", 
"version": "100.0.1", 
"license": [ 
    "OSL-3.0", 
    "AFL-3.0" 
], 
"autoload": { 
    "files": [ 
     "registration.php" 
    ] 
} 
} 

registration.php:

<?php 
    /** 
    * Copyright © 2015 Magento. All rights reserved. 
    * See COPYING.txt for license details. 
    */ 
    \Magento\Framework\Component\ComponentRegistrar::register(
     \Magento\Framework\Component\ComponentRegistrar::THEME, 
     'frontend/Muaw/mytheme', 
     __DIR__ 
    ); 

Спасибо заранее. :)

ответ

2

Создайте media/preview.jpg и обменивайтесь на машинке в своем файле composer.json на номер Muaw/mytheme.

Смежные вопросы