バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > [2.11.1] テンプレート設定 -> ダウンロードの動作について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Tyamana
投稿日時: 2011/8/18 21:20
対応状況: −−−
新米
登録日: 2011/7/25
居住地:
投稿: 4
[2.11.1] テンプレート設定 -> ダウンロードの動作について
お世話になっております。

■ 疑問点・問題点
オリジナルのテンプレートを作成しようとデフォルトのテンプレートをダウンロード、別テンプレートとしてアップロードして管理画面上にてテンプレートのカスタマイズを繰り返していました。

そのような中、管理画面の[デザイン管理] -> [PC] -> [テンプレート設定]の[ダウンロード]リンクから、現在カスタマイズ中のテンプレートをダウンロードし、一部修正後再度アップロードしたところ、管理画面上でカスタマイズを行っていた箇所が綺麗さっぱり消えていることに気が付きました。

管理画面上で行ったカスタマイズがダウンロードしたデータに反映されていないようですが、仕様でしょうか。


■ 調べたこと
すべてを調べたわけではありませんが、どうやら反映されないのは一部のみのようです。
例えばトップページテンプレートのコメント部分に適当な文字を入力、テンプレートをダウンロードしデータを確認したところコメント部分の修正は反映されていました。

しかしcontents.cssのコメント部分に同様の修正を行っても、ダウンロードしたデータへは反映されていませんでした(修正前のまま)。

また、ブロック要素のレイアウトもダウンロードしたデータへ反映されていないようです。 update_bloc.sqlを見るとブロック要素の配置が記録されているように思えるのですが、管理画面上で行ったブロック要素のレイアウト変更は再アップロードした時点で初期状態へ戻ってしまいます。


■ 環境
EC-CUBEバージョン: 2.11.1
PHPバージョン: 5.3.6
APCバージョン: 3.1.9
MySQLバージョン: 5.0.92-log
Webサーバ: Apache/2.2.19
※不足している情報がありましたら申し訳ございません。


私の環境の問題なのか、それとも仕様なのか、またはバグなのか、判断できません。
どなたかご存知の方はいらっしゃいますでしょうか。

宜しくお願い致します。
mmaker
投稿日時: 2012/6/22 16:39
対応状況: −−−
半人前
登録日: 2012/5/18
居住地:
投稿: 18
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
僕も同じ症状で悩まされています。

追加した画像などは増えているのですが、common.cssなど編集したファイルは、過去のままです。

tar.gzでアップロードした時のファイルがそのまま残ってしまっているような症状です。

解決する方法はないでしょうか??

僕が試した環境は2.12です。
ゲスト
投稿日時: 2012/7/10 10:52
対応状況: −−−
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
私も同じ症状です。

まだ、いろいろ問題が残っておりますが、レンタルサーバー(2.12.0)にアップすれば、それらの問題も解消されるかもしれないと、淡い期待を抱きながら、カスタマイズしたテンプレートを適用させましたが、スタイルシートが全く反映されません。どうもデフォルトのスタイルシートが適用されているようです。
seasoft
投稿日時: 2012/7/10 11:03
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
2.11 時代に同様の経験をした記憶があります。

たしか、アップロード先のファイルを上書きできない状況だったような。(よって、初回アップロード時は反映される。) アップロード先のファイルを予め削除しておくことで動作したような。

うろ覚えですが・・・


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

ゲスト
投稿日時: 2012/7/10 14:26
対応状況: −−−
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
レンタルサーバーの中を空っぽにし、データベースも作り変え、2.12.0を再度インストールし直し、テンプレートをアップロードさせましたが、同じ状況です。デフォルトのCSSが適用されていると思います。

ちなみに、このテンプレートが使えない場合、どうすれば良いのでしょうか?


追記
PC上のxamppに新しくデータベースを作成し、ECCUBE2.12.1をインストールし、テンプレートを適用されましたが、結果は同じでした。
このテンプレートファイル(.tar.gz)に問題があるのでしょうか?
kantup
投稿日時: 2012/8/10 19:24
対応状況: 確認中
新米
登録日: 2012/8/10
居住地:
投稿: 1
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
CSSが反映されない状況、わたしも同じです。
現在解決策を模索しています。

ブロック要素のレイアウトの件は、以下のサイトが参考になるかと思います。
http://www.eccube-school.jp/products/detail47.html
おそらく、適用したテンプレートファイルのupdate_bloc.sqlにはデフォルトのinsert文が記載されているはずです。よって、テンプレートを適用するとデフォルトのブロック要素レイアウトになってしまいます。

テンプレートを適用する前に、dtb_blocpositionテーブルの中身をバックアップしておくのが無難でしょうね。テンプレート適用後にバックアップしてたテーブルデータを上書きすれば以前のブロック要素レイアウトになるかと思います。
nakashi
投稿日時: 2012/8/19 0:48
対応状況: −−−
新米
登録日: 2012/8/19
居住地:
投稿: 2
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
私も同じ現象です。

cssは反映されておらず、defaultテーマのcssの内容になっているようです。

また、画像についても一部が反映されておりません。
(logo.gifを変更しましたが、defaultテーマのlogo.gifになってしまっています。)

ブロック要素のレイアウトについても同様です。

---

挙動がよく分かりません。

上記でSeasoft様が「ファイルを上書きできない・・・」と言われていますが、確かにそういう雰囲気がします。

仕様というよりもバグに近い気がします。

---

EC-CUBE: 2.12.1
DB : MySQL 5.5.16
PHP : 5.3.8
nanasess
投稿日時: 2012/8/20 11:45
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
テンプレートをダウンロードする際は, 以下のような動作になります

1. html/user_data/packages/template_name 以下のファイルを data/Smarty/templates/template_name/_packages へコピー
2. data/Smarty/templates/template_name の内容でアーカイブを作成

この際, _packages の内容は上書きされません.
また, ブロック位置の更新ファイルである update_bloc.sql も更新されません.

よって _packages を削除し, update_bloc.sql を明示的に更新しない限りは, 修正したCSS や画像の内容, ブロック位置は変更されない仕様となっております.

2.0.x の頃は, 自動アップデート機能というのがあって「不用意に自動アップデート対象のファイルを変更しちゃいけない」という理由から, こんな仕様になったのですが, それがそのまま引き継がれてますね.
今となっては利便性も悪いので, 修正してしまっても良いと思います.
nakashi
投稿日時: 2012/8/22 14:51
対応状況: −−−
新米
登録日: 2012/8/19
居住地:
投稿: 2
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について
nanasess様

詳しい情報をありがとうございます。
動作が良く分かりました。

テンプレート変更の際は、_packagesフォルダを事前に削除するようにします。ブロックの方は、事前にDBテーブルをバックアップしておきます。

> 今となっては利便性も悪いので, 修正してしまっても良いと思います.

おっしゃる通りに感じます。
特に私のようなEC-CUBEを使い始めて間もない人間にとっては、自分の操作が悪かったのか、環境の問題なのか・・・といった具合に、戸惑ってしまいます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,843名です
総投稿数は109,985件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.