バージョン選択

フォーラム

メニュー

オンライン状況

43 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 42
aso もっと...

サイト内検索

質問 > 管理機能 > テンプレートの書き換え ローカル→サーバへアップしても反映されません

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
qoo
投稿日時: 2009/7/8 11:46
対応状況: −−−
新米
登録日: 2009/7/8
居住地:
投稿: 10
テンプレートの書き換え ローカル→サーバへアップしても反映されません
------------------------------
[EC-CUBE] 2.4.0正式版
[レンタルサーバ] wadax
[OS] Linux
[PHP] PHP 4.4.4
[データベース] MySQL 4.1.22
[WEBサーバ] Apache
[ブラウザ] Firefox3.0.11
-------------------------------

例えばブロック編集を行うときEC-CUBEの管理画面で デザイン管理>ブロック編集>新着情報内のHTMLを書き換えたとします。
登録>プレビューで反映を確認>>OK.

上記のような編集作業を、まずローカルで新着情報のテンプレートを書き換え>サーバにアップロード、という方法で行います。
>>反映されません。

EC-CUBE管理画面上でテンプレートを書き換えたとします。バックアップ管理ではテンプレート等はバックアップされないので、(新しいテンプレートとして追加しておくという方法はありますが)、テンプレートの書き換えを行うたび、管理画面から書き換え、更にローカルのテンプレート書き換え>サーバへアップという作業を今はしています。

管理画面でテンプレートをいじる>オンタイムでサーバ上のテンプレートも書き換わる・・という様にはいかないのでしょうか?

よろしくお願い致します。

seasoft
投稿日時: 2009/7/8 11:53
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: テンプレートの書き換え ローカル→サーバへアップしても反映されません
具体例として、
/html/user_data/packages/default/xxx/xxx.tpl
/data/Smarty/templates/default/xxx/xxx.tpl
などのファイルパスを書いていただくと、話の見通しがつきそうな気がします。


また、念のためですが、テンプレートの読み込みに優先順位があることを把握されていますか?
下記、参考になると良いのですが。
http://seasoft.jp1.cx/ec/tips/editfiles


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

qoo
投稿日時: 2009/7/16 14:47
対応状況: −−−
新米
登録日: 2009/7/8
居住地:
投稿: 10
Re: テンプレートの書き換え ローカル→サーバへアップしても反映されません
お返事ありがとうございます。

結局よくわからないまま翌日からは特に問題も無く作業が出来ました。

気が付いたことがあるのですが、ヘッダーフッターを管理画面から編集したのち、header.tpl、footer.tplが/html/user_data/packages/default(テンプレート名)/*tplに作られていた事です。

同じく管理画面で新規ブロック「**」を作った場合、**.tplがhtml/user_data/packagea/default(テンプレート名)/bloc/'に作られています。

これを確認してからは特にはじめに質問をしたような事項は気にならず作業は出来るようになったのですが・・・。なるべく管理画面から行える作業は管理画面から行うようにしたいと思います。

最初の質問については今のところ問題なく作業が出来ています。
ありがとうございました。
mi-taro
投稿日時: 2009/7/17 11:49
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Re: テンプレートの書き換え ローカル→サーバへアップしても反映されません
先ほど、qooさんと同じ現象になっていることに気づきました。
これは普通の現象で、問題ないのでしょうか?

>気が付いたことがあるのですが、ヘッダーフッターを管理画面から編集したのち、header.tpl、footer.tplが/html/user_data/packages/default(テンプレート名)/*tplに作られていた事です。
同じく管理画面で新規ブロック「**」を作った場合、**.tplがhtml/user_data/packagea/default(テンプレート名)/bloc/'に作られています。


環境
*************
ECCUBE 2.4.1
PHP4.4.9
MYSQL5.1.31
**************
seasoft
投稿日時: 2009/7/17 19:26
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: テンプレートの書き換え ローカル→サーバへアップしても反映されません
先ほど、qooさんと同じ現象になっていることに気づきました。
これは普通の現象で、問題ないのでしょうか?

>気が付いたことがあるのですが、ヘッダーフッターを管理画面から編集したのち、header.tpl、footer.tplが/html/user_data/packages/default(テンプレート名)/*tplに作られていた事です。
同じく管理画面で新規ブロック「**」を作った場合、**.tplがhtml/user_data/packagea/default(テンプレート名)/bloc/'に作られています。

文面を完全に読解しきれていませんが・・・

多分、通常の動作だと思います。

ただし、最近別スレで、本件とは別の場所に作られて意図しない動作をするという報告があったので、少々この類の話は敏感になっています。


なお、EC-CUBE が意図しない動きをした場合の質問は、自分はどう動くと思っていたのかも書くとフォーラムを読んでいる人も分かりやすいと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,126名です
総投稿数は110,040件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.