providesAsset('javascript', 'bootstarap/*'); $this->providesAsset('css', 'bootstarap/*'); $this->providesAsset('css', 'core/frontend/*'); $this->providesAsset('css', 'blocks/page_list'); $this->providesAsset('css', 'blocks/feature'); $this->providesAsset('css', 'blocks/social_links'); $this->requireAsset('css', 'font-awesome'); $this->requireAsset('javascript', 'jquery'); $this->requireAsset('javascript', 'picturefill'); $this->requireAsset('javascript-conditional', 'html5-shiv'); $this->requireAsset('javascript-conditional', 'respond'); } //ここまでp.148 public function getThemeEditorClasses() { return [ ['title' => t('Span'), 'spanClass' => ' ', 'forceBlock' => '-1'], ['title' => t('Standard Button'), 'spanClass' => 'btn btn-default', 'forceBlock' => '-1'], ['title' => t('Success Button'), 'spanClass' => 'btn btn-success', 'forceBlock' => '-1'], ['title' => t('Primary Button'), 'spanClass' => 'btn btn-primary', 'forceBlock' => '-1'], ]; } //エディタークラスの設定p.158 } /* テーマの設定ファイルの作成p.138~p.139、グリッドフレームワークの設定が追加できたら保存し、テーマのインストールに移ります。 * p.148 page_theme.phpの修正concrete5のアセットシステムを使い、どの様なcssやJavaScriptを使用するかを記述。 * p.158エディタークラスの設定.p.159テーマの完成 * C:\MAMP\htdocs\concrete5\application\themes\starter_theme */ /* http://localhost/concrete5/application/themes/starter_theme/page_theme.php */ /* Parse error: syntax error, unexpected ' ' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in C:\MAMP\htdocs\concrete5\application\themes\starter_theme\page_theme.php on line 18 */ /* ↑ 18Lineの先頭に全角ブランクがあった為*/ /* Fatal error: Class 'Concrete\Core\Page\Theme\Theme' not found in C:\MAMP\htdocs\concrete5\application\themes\starter_theme\page_theme.php on line 4 */ /* */ /* 8-4.[page_theme.php]にテーマ名、テーマの説明、グリッドフレームワークの設定が追加できたら保存し、テーマのインストールに移ります。 139Page → 8-5.140Page */