2016-10-12 2 views
0

Я создаю новую тему с нуля для magento 2, я создал для нее необходимые файлы. но когда я открываю панель администратора он дает ошибку, и журнал ошибки показывают следующее сообщение об ошибке «Ключевая тема не соответствует требуемому формату»Ключ Magento Theme не соответствует требуемому формату

моего theme.xml код:

<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> 
<title>WPIINC</title> <!-- your theme's name --> 
<media> 
    <preview_image>media/preview.jpg</preview_image> <!-- the path to your theme's preview image --> 
</media> 
</theme> 

composer.json кода :

{ 
"name": "wpiinc/wpiinc", 
"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, 
'wpiinc/wpiinc', 
__DIR__ 
); 

структура папок app-> дез ign-> frontend-> wpiinc-> wpiinc

Как я могу решить эту ошибку? , когда я запустить php bin/magento setup:static-content:deploy эту команду я получаю следующее сообщение об ошибке в CMD строке «Ключевая тема не соответствует требуемому формату 'область/продавец/название»

Пожалуйста, помогите

ответ

0

Перейти к панели администратора, и отключить полный кеш страниц, следуя Система -> Управление кешем -> установить кеш страницы и отключить его после этого сбросить кеш

Позже проверьте свой режим с помощью этой команды. PHP бен \ Magento развертывания: Режим: показать

если режим «по умолчанию», затем преобразовать его в режим разработчика этой команды PHP бен \ Magento развёртывания: Режим: набор разработчика

И в последней попытке изменить файл theme.xml, добавив Magento/blank после тега заголовка.

0

Пожалуйста, замените 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/wpiinc/wpiinc', 
__DIR__ 
); 
Смежные вопросы