質問 > 管理機能 > [2.11.1] テンプレート設定 -> ダウンロードの動作について |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nakashi |
投稿日時: 2012/8/22 14:51
対応状況: −−−
|
新米 登録日: 2012/8/19 居住地: 投稿: 2 |
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について nanasess様
詳しい情報をありがとうございます。 動作が良く分かりました。 テンプレート変更の際は、_packagesフォルダを事前に削除するようにします。ブロックの方は、事前にDBテーブルをバックアップしておきます。 > 今となっては利便性も悪いので, 修正してしまっても良いと思います. おっしゃる通りに感じます。 特に私のようなEC-CUBEを使い始めて間もない人間にとっては、自分の操作が悪かったのか、環境の問題なのか・・・といった具合に、戸惑ってしまいます。 |
nanasess |
投稿日時: 2012/8/20 11:45
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
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/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 |
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テーブルの中身をバックアップしておくのが無難でしょうね。テンプレート適用後にバックアップしてたテーブルデータを上書きすれば以前のブロック要素レイアウトになるかと思います。 |
ゲスト |
投稿日時: 2012/7/10 14:26
対応状況: −−−
|
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について レンタルサーバーの中を空っぽにし、データベースも作り変え、2.12.0を再度インストールし直し、テンプレートをアップロードさせましたが、同じ状況です。デフォルトのCSSが適用されていると思います。
ちなみに、このテンプレートが使えない場合、どうすれば良いのでしょうか? 追記 PC上のxamppに新しくデータベースを作成し、ECCUBE2.12.1をインストールし、テンプレートを適用されましたが、結果は同じでした。 このテンプレートファイル(.tar.gz)に問題があるのでしょうか? |
|
seasoft |
投稿日時: 2012/7/10 11:03
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について 2.11 時代に同様の経験をした記憶があります。
たしか、アップロード先のファイルを上書きできない状況だったような。(よって、初回アップロード時は反映される。) アップロード先のファイルを予め削除しておくことで動作したような。 うろ覚えですが・・・
|
ゲスト |
投稿日時: 2012/7/10 10:52
対応状況: −−−
|
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について 私も同じ症状です。
まだ、いろいろ問題が残っておりますが、レンタルサーバー(2.12.0)にアップすれば、それらの問題も解消されるかもしれないと、淡い期待を抱きながら、カスタマイズしたテンプレートを適用させましたが、スタイルシートが全く反映されません。どうもデフォルトのスタイルシートが適用されているようです。 |
|
mmaker |
投稿日時: 2012/6/22 16:39
対応状況: −−−
|
半人前 登録日: 2012/5/18 居住地: 投稿: 18 |
Re: [2.11.1] テンプレート設定 -> ダウンロードの動作について 僕も同じ症状で悩まされています。
追加した画像などは増えているのですが、common.cssなど編集したファイルは、過去のままです。 tar.gzでアップロードした時のファイルがそのまま残ってしまっているような症状です。 解決する方法はないでしょうか?? 僕が試した環境は2.12です。 |
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 ※不足している情報がありましたら申し訳ございません。 私の環境の問題なのか、それとも仕様なのか、またはバグなのか、判断できません。 どなたかご存知の方はいらっしゃいますでしょうか。 宜しくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |