Dodawanie szablonu HTML5 pobranego z zewnątrz
// nazwa szablonu Sneat - taka sama nazwa pluginu # bin/cake bake plugin --theme Bake Sneat
# composer dumpautoload
Generating autoload files
Generated autoload files
-- Application.php : bootstrap() - plugin jest włączony automatycznie
$this->addPlugin('Sneat');
Użycie motywu Sneat – w kontrolerze
public function beforeRender(\Cake\Event\EventInterface $event) { $this->viewBuilder()->setTheme('Sneat'); }
Treść – zbudować w pluginie
/src/plugins/Sneat/templates/layout/default.php /src/plugins/Sneat/templates/element/menu.php /src/plugins/Sneat/templates/element/navigation.php
Zasoby – skopiować do głównego katalogu podkatalog sneat/:
/src/webroot/sneat/js/config.js /src/webroot/sneat/css/main.css /src/webroot/sneat/img/avatar.png /src/webroot/img/logo.png