Skip to content

「テーマセッティング」ページの作成 #128

@katokaisya

Description

@katokaisya

plugins/{{案件テーマ}}/config/setting.php
にてテーマ内でのbaserCMSの挙動を設定できる旨を書く
────────────────────────────────────────────────
例)baserCMS $this->BcBaser->css() などのhelperを使用しているときにcss/js/imgファイルなどを変更してもブラウザキャッシュが残ってしまう時の対応(ファイルの更新日時がクエリパラメータとして付きます)

■baserCMS ver.5.1.x ・ver.5.2.x
plugins/{{案件テーマ}}/config/setting.phpなどのreturn []の中に

// アセットのタイムスタンプを強制
'Asset' => [
 'timestamp' => 'force',
],を追記

────────────────────────────────────────────────
$this->BcBaser->js('jquery.min');だと
<script src="/js/jquery.min.js?1774840034"></script>こんな感じに出力されます。

────────────────────────────────────────────────
メニューは以下のところに出力すると良い
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions