Re: カスタムテンプレートについて

2011年9月6日 at 11:40

カスタムテンプレート名は「blog_index」ではないですか?
以前のバージョンから5.4.1.1にアップグレードされたのだと思います。
だとすると、/updates/concrete5.4.1.1.ja/concrete/
に新しいファイルがあるそうなので、そこではないでしょうか?

バージョンアップ経験がないので間違っていたらすみません。

Re: Re: カスタムテンプレートについて

2011年9月6日 at 12:05
補足ですが、blog_entry は「カスタムテンプレート」ではなくて「ページタイプ」です。

ページタイプのファイルの中に、ちょっとだげプログラミングを強引に入れてブログっぽくしています。
 

Re: Re: Re: カスタムテンプレートについて

2011年9月6日 at 18:45
すみません。
質問内容に間違いがあったのでややこしくなりました。
 

Re: Re: カスタムテンプレートについて

2011年9月6日 at 18:30
そうそう、blog_index です。間違いを推察いただいてのお答えありがとうございます。

確かに、updateにありました。

これってややこしいなあ。。。
今後、アップデートを繰り返したら、どれが働いているのか訳が分からなくなりそう。。。私だけかも。

明日いじくってみます。
 

Re: Re: Re: カスタムテンプレートについて

2011年9月6日 at 21:03
ちなみに
/blocks
 ↓
/packages/XXXXXX/blocks
 ↓
/updates/concrete5.4.1.1.ja/cocnrete/blocks

の順番に読み込まれる確かそうだったと・・・・・。

udatesフォルダからblocksフォルダにコピーして修正することを忘れずにsmiling
 

Re: Re: Re: Re: カスタムテンプレートについて

2011年9月7日 at 19:12
なるほどそういうことなんですね。

私は2度アップデートしています。updateのなかでは、新しいバージョンから古いバージョンの順に参照されるのでしょうかね?

#内輪の連絡
 先にバグ発見のメールがありました。フォーラムに書いていただくようお願いしました。
 修正後のテスト等、可能でしたらよろしくお願いします。
 

Re: Re: Re: Re: Re: カスタムテンプレートについて

2011年9月9日 at 10:23
site.phpの DIRNAME_APP_UPDATED のフォルダを読みにいくみたいですよ。
それ以外のフォルダは無視されるようです。
 

Re: Re: Re: Re: Re: Re: カスタムテンプレートについて

2011年9月10日 at 10:40
私は2回アップデートしていますが、DIRNAME_APP_UPDATED は1つしかありませんでしたね。

以下、私の勝手な推察を独り言

ということは、アップデートした後のupdatesの下は単なるバックアップかと思いましたが、カスタマイズしたファイルはupdatesの下にのこり、その後も参照される。
しかし、2度アップデートすると、それ以前のアップデートにのこったままのカスタマイズファイルは参照されなくなる。その場合、手動でコピーしないといけない。
ということかな?、そんなことはないとおもいますが。。。よくわかりませんね。
 

Re: Re: Re: Re: Re: Re: Re: カスタムテンプレートについて

2011年9月10日 at 21:59
カスタマイズされたファイルというのは自分で作成したファイルということですか?

http://concrete5-japan.org/help/install/how_to_upgrade/

の「/concrete/ ディレクトリ以下は改変しちゃダメ」

の項目のみると、/concrete も /updates もどちらもコアのようですので
そこに自分で作成したテーマやブロックなどはおきません。
 

Re: Re: Re: Re: Re: Re: Re: Re: カスタムテンプレートについて

2011年9月11日 at 7:31
わかりにくい書き込みですみません。
単なる疑問なので、いいのですが、誤解されたままではまずいので、再度説明します。

私のupdateフォルダには、以下の2つのフォルダがあります。

/update/concrete5.4.1.1.1.ja
/update/concrete5.4.1.1.ja

/config/site.php には、
<?php define("DIRNAME_APP_UPDATED', 'concrete5.4.1.1.1.ja') ?>
の一つしかありません。

前に教えていただいた順番では、

/blocks
/packeges/xxxx/blocks
/upadate/concrete5.4.1.1.1.ja/blocks <=この存在は、site.php で決まる!?

とすれば、
/update/concrete5.4.1.1.1.ja
は、site.php に定義があるので、参照するが、
/update/concrete5.4.1.1.ja
が、site.php に定義がないので、参照されないのかな?、と思ったということです。
 

Re: Re: Re: Re: カスタムテンプレートについて

2011年9月11日 at 8:43
細かいことはわかりませんが、updatesからテンプレートを、/blocks/page_list/templates にコピーしてカスタマイズできるようになりました。
ありがとうございました。