The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist serhatozles/yii2-htmltemplateintegrator "*"
or add
"serhatozles/yii2-htmltemplateintegrator": "*"
to the require section of your composer.json
file.
This extension can help you for your html template integration to Yii2.
After one click, Your asset and layout files will be ready.
- Assets
- Layouts
- Controller
- Actions
It's making all of them.
Firstly, you have to put your template folder into @app/template.
And you add into @app/config/main.php
'controllerMap' => [
'integrator' => [
'class' => 'serhatozles\themeintegrator\Controller',
]
],
Example:
/frontend
/frontend/template
/frontend/template/yourtemplate
/frontend/template/yourtemplate/css
/frontend/template/yourtemplate/image
/frontend/template/yourtemplate/...
/frontend/template/yourtemplate/index.html
/frontend/template/yourtemplate/...
After, Open to web "integrator/define"
That's it.