pestle 相關系列 (七) generate_theme 快速建立 theme
“Magento 2 如何建立前台 Theme" 教你如何簡單的建立自己的 theme,今天教大家更簡單的方法來完成同樣的工作
輸入語法
php pestle.phar generate_theme
會跳出提示要求輸入參數,可依照建議的文字輸入試試
輸入完成即幫你建立檔案
app/design/frontend/Pulsestorm/blank/registration.php
<?php
\Magento\Framework\Component\ComponentRegistrar::register(
\Magento\Framework\Component\ComponentRegistrar::THEME,
‘frontend/Pulsestorm/blank‘,
__DIR__
);
frontend 是 area,Pulsestorm/blank 是路徑也是唯一識別碼
app/design/frontend/Pulsestorm/blank/theme.xml
<?xml version="1.0″?>
<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd">
<title>Pulsestorm Blank</title>
<parent>Magento/blank</parent>
<media>
<preview_image/>
</media>
</theme>
title 是預設標題 之後可以在後台更改,parent 指定繼承的 theme。
可以將參數接在後面寫成一行,如:
php pestle.phar generate_theme Pulsestorm blank frontend Magento/blank
即可建好需要的檔案
建完 theme 需要 upgrade 再跑 compile,之後在資料表 theme 可以看到新增了一筆資料。接著到後台CONTENT>Design – Themes,就可以看到我們新增的 theme。
利用上述的方法就可以快速地完成Magento 2 theme,更多電商營運相關資訊,別忘訂閱歐斯瑞電子報,以及追蹤我們的粉絲專頁喔!
更多Magento相關文章請看: Magento教學導覽
延伸閱讀:
Magento2-pestle 相關系列(一)下載 pestle
我要留言