baserCMSのデザインテーマの管理を行う。
フォルダベースの管理としデータベースのテーブルは持たない。
テーマの一覧を表示する。現在適用しているものは上部に適用状態として表示する。
Zip化されたテーマをアップロードし、解答した上で一覧に表示する。
テーマの詳細情報を表示する。
テーマフォルダ直下に配置した、config.php
を読み込む。
指定したテーマを適用状態にする。値は、site_configs
テーブルに保存する。
テーマが保有する初期データを読み込む。
初期データはCSV形式とし、複数保有する事ができる。
# 初期データのフォルダ例
/plugins/theme-name/config/data/default/
/plugins/theme-name/config/data/sample/
指定したテーマをフォルダごとコピーする。
指定したテーマを削除する。現在適用しているテーマは削除できない。
利用中のテーマをZipで圧縮してダウンロードする。
現在のデータベース上のデータをテーマ用の初期データとしてZipで圧縮してダウンロードできる。
baserマーケットのテーマを表示する。