マーケットプレイスのテーマを元に修正をする方法

2014年11月12日 at 21:36

マーケットプレイスで購入 or ダウンロードしたテーマを修正する方法を知りたいとリクエストがあったので、殴り書き。

・マーケットプレイスでテーマを購入
・[concrete5]/package/ フォルダにダウンロード
・[concrete5]/package/[パッケージ名]/theme/[テーマ名] フォルダとその中身を [concrete5]/theme/[テーマ名] にまとめてコピー
・[concrete5]/theme/[テーマ名] 内のファイルを変更

あとは、普通にテーマを編集する要領で行ってください。

※ オーバーライドの設定でこれでよかったっけ?すいません、自分、全てテーマを自作しているので、あまりマーケットプレイスのテーマをいじる経験がない・・・。

タグ:

Re: マーケットプレイスのテーマを元に修正をする方法

2014年11月13日 at 5:28
これでOKです。ただし、バージョン5.6までの方法です。
 

Re: マーケットプレイスのテーマを元に修正をする方法

2014年11月13日 at 11:49
5.7 以降の方法
http://a-lab.biz/811
より参考。たぬきさん、ありがとう!

1. マーケットプレイスでテーマを購入 or ダウンロード
2. [concrete5]/package/ フォルダにダウンロード
3. [concrete5]/package/[パッケージ名]/themes/[テーマ名] フォルダとその中身を [concrete5]/applications/themes/[テーマ名] にまとめてコピー
4. [concrete5]/applications/themes/[テーマ名] 内のファイルを適宜変更
5. [concrete5]/applications/themes/[テーマ名]/page_theme.php を開く
6. 最初辺りにある
「namespace Package/Theme/[テーマ名]」を
「namespace Application/Theme/[テーマ名];」に書き換える。

あと、わかりやすいように description.txt にあるテーマ名や説明を書き換えるといいです。
 

Re: マーケットプレイスのテーマを元に修正をする方法

2015年5月12日 at 13:13
ちなみに、テーマ名を数字から始めると、例00001
syntax error, unexpected '00001' (T_LNUMBER), expecting identifier (T_STRING)
として構文エラーで引っかかることがわかりました。

英文から始まるとOKですね。