V1.5.1-jp-1 ご報告その1

最新版Zen Cartについて不具合が見つかった場合はこちらで情報を共有してください。内容によっては今後の開発の参考とさせていただきます。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/05 20:24

はじめまして&御世話になります。
EC-CUBEかZEN-CARTかとけっこう迷いましたが、捨て難いスマホや携帯への標準対応があってもどうしても必要な機能がEC-CUBEには無かったのでZEN-CARTにちょっと期待しています。
とりあえずインストールして触ってみましたが、一般向けに公開するにはもうしばらくかかりそうですね。
コードの修正等は難しそうなので、とりあえず気付いた点のご報告から始めてさせていただきたいと思います。

対象: Zen Cart 1.5.1-jp-1(最新Nightly) 2013/5/4時点
    テンプレートはデフォルト


◎インストール時
 1)管理者用パスワード設定にて、パスワードに使用する文字の組み合わせと最少文字数を最初から提示する方が親切かと思います。
   設定保存を実行した後に「英字と数字を組み合わせた7文字以上のパスワードを指定してください」と言われても・・・
   ちょっと親切心に欠けます。 ユーザー登録の所は英字のみでもいい様なのですが。

 2)インストール時に設定したパスワードが、直後の管理者ログインでいきなりパスワードを変更しろと要求されるのは、なんだかちょっとカチンとくるような。
   

◎設定
 1)管理画面のタイムアウト設定にて・・・
   説明文には「デフォルトは3600秒」とありますが、設定は数値入力ではなく900秒以下の3つの選択肢となっている。更に「900秒未満を設定すると900秒に自動的に設定」と、なんだか矛盾している様な説明が。
   ここは出来れば数値入力が正解かと思います。私自身作業がとろいので(^^;;、最低30分程度は欲しいところです。

 2)レイアウトの設定でサイドの幅は設定出来るのに全体の幅あるいは中央の幅も指定するのは無理でしょうか?
   とりあえずCSSで設定されているのは理解しますが、なんだか中途半端な様で。


◎商品情報
 1)商品登録時の「商品型番」が閲覧時は「モデル」とう項目名称になっている。
 2)在庫数が閲覧時に「xx在庫数」となっている。「在庫数: xx」が先の型番(モデル?)との表示の統一性を含め適切かと思われます。


◎商品一覧
 1)「選択した商品をカートに入れる」ボタンの文言はどうかと思います。
   選択のためのチェックボックスではなく数量入力になっているので。


◎デザイン
 1)テンプレートの問題だと思いますが、IE8では「互換表示」モードでないと商品表示ブロックのレイアウトが崩れています。
   ※逆にIE8互換表示モードだと、各ブロックのタイトル等が消えてしまいます。CSSの問題でしょうか?

 2)カテゴリ等の商品一覧(新着や全商品は除く)で、商品リストのヘッダー部分が崩れています。
   背景イメージが2段になっている様です。
   ただ、このヘッダー部分はIE8のモードに関係なく同じ様に表示されます。



以上、設置者自身でもなんとか出来るだろう程度の内容ですが、とりあえずご報告です。
IE8でのデザイン崩れは、少々調べてみます。
アバター
marucome09
記事: 48
登録日時: 2013/3/06 16:23

Re: V1.5.1-jp-1 ご報告その1

投稿記事by marucome09 » 2013/5/06 06:34

おはようございます。
便乗で。

IE7,8,9,10でそれぞれ表示に若干の差異がみられます。
特に商品表示あたりでトラブルが出やすいようです(私がそうでした)。

newtelさん:
ご報告ありがとうございます(が、私は開発とかやってません、ど素人ですのでw)

ただ、実際には本家や設定画面との整合性があるので、100%反映はどうかな?とおもってます(説明などで解決できそうな部分も多々あります)。

たとえば・・・
 2)レイアウトの設定でサイドの幅は設定出来るのに全体の幅あるいは中央の幅も指定するのは無理でしょうか?
   とりあえずCSSで設定されているのは理解しますが、なんだか中途半端な様で。

確かにおっしゃるとおりなんですが(そうなってくれると私も嬉しい)、実はテンプレートによって若干設定箇所に差異があるようで、それで設定が空振りになってしまう可能性があるので、あえてそうしてあるのかもしれません。


とはいえ・・・

2)インストール時に設定したパスワードが、直後の管理者ログインでいきなりパスワードを変更しろと要求されるのは、なんだかちょっとカチンとくるような。
   


ここは私もひっかかります。だったら最初のパスワードはなんだったんだ?みたいな(笑

 1)管理画面のタイムアウト設定にて・・・
   説明文には「デフォルトは3600秒」とありますが、設定は数値入力ではなく900秒以下の3つの選択肢となっている。更に「900秒未満を設定すると900秒に自動的に設定」と、なんだか矛盾している様な説明が。
   ここは出来れば数値入力が正解かと思います。私自身作業がとろいので(^^;;、最低30分程度は欲しいところです。

ここ、1.3に比べて異様に短い気がします。セキュリティ強化の意味合いもあるのでしょうが、できれば↑までいかなくとも、少し長めにはしてもらいたいところですね。


 2)レイアウトの設定でサイドの幅は設定出来るのに全体の幅あるいは中央の幅も指定するのは無理でしょうか?
   とりあえずCSSで設定されているのは理解しますが、なんだか中途半端な様で。


これはどこの開発者も異口同音におっしゃるようですが(FaceBookも言っている)、IEはバージョンによって表示の解釈がかなり違うので(FaceBookは:翻訳解釈によってちょっと違うが:だまされた:実際はもう少し表現は軟らかいと思うが:とまで言っている模様)、そのあたりの吸収がされ切れてない様に思います。
まぁ致し方ない部分もあると思いますが・・・

ではでは
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/06 15:44

◎デザイン崩れの件に関するご報告です。

1)カテゴリ等の商品リストで、リストのヘッダー部分がへん。
 「商品リストの設定」で、メーカーを表示する設定にすると崩れます。
  ※メーカーの幅が異様に狭い。ほぼ1文字分なので、縦書状態。メーカーの表示位置(順)を変えても同じでした。
   メーカー表示は表の列にするのではなく、商品情報の一部として、あるいは価格欄に配置するのがベターかと思います。
    
2)IE8のモードで各ブロックのタイトルが消えたり表示されたり。
  タイトル文字が白で表示されているという事で、結局背景が描画されていないのが原因でした。
  サイドブロックのタイトル領域の背景はCSSに埋め込まれた画像データが使われていました。
  ”background: url(data:image/svg+xml;base64,PD94bW...”
  モードに関係なく正常に表示されるサイトのヘッダーやカテゴリーの商品一覧のヘッダーは実際の画像ファイルが指定されていました。
   
  結論として背景画像を使用する場合は、とりあえず画像ファイルを指定する様にし、CSSへの画像埋め込みは設置者の自己責任(カスタマイズ)でということにするべきかと思われます。


◎ボタン名称違い

1)「テンプレートの設定」中で「新しい言語」ボタンが使われている。
  「新しいテンプレート」か「挿入」が正解かと。





◎marucome09さん、コメントありがとうございます。
 今後ともよろしくお願いします。

1)サイト幅の設定の件では、幅を設定した方が良いこともあるのですが、私の場合全体の幅は閲覧者に任せて、出来るだけメインの情報を1画面内で提供したいという思いがありまして。
  よって中央の幅は閲覧者の環境や好みに応じて変更できる様にしておきたいと思っています。
  閲覧者の物理的な画面幅が狭い場合は困る事もあるのですが、昨今の環境ではそんなに狭い画面での閲覧を強いられる事はあまりないのではないかと考えています。
  なにより、テストさせてもらっている版では、template_defaultで定義されていないにも関わらず、classic内で定義された幅が効いているので、CSSも複数を読みまくっているのかなと思います。(※これもブラウザーによって動作が違う様です)
  最終的に、指定したテンプレート内で全てのCSSを定義すれば良いのでしょうが、なんだか読み込みの無駄があったりしているのかなとも思います。
  その事により、不慣れな方がカスタマイズを行う際には、何処まで定義を遡ればいいのかとか、吐き出されたHTMLで使用しているIDやCLASSの所在を探すのにもちょっと混乱する可能性もあるかなと思います。
  本当に好みの問題で、きっちり決まった幅のレイアウトもカッコいいのですが、最初のデザインがどこで定義されているのか分からない様にしておくよりも、最初は出来るだけフリー(未定義)な状態で提供して、そこから設置者が作り込んでいく方が良いのかなと思います。

  そして出来れば、管理画面から中央か全体の幅が設定できれば嬉しい。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/07 00:56

◎デザイン関係
 ※私のテンプレートに関する考え方が間違ていたのでしょうか?
  template_defaultとclassicは template_default がベースになっていて classic が再定義等のためのテンプレートという考えなのでしょうか?
  テンプレートの切換も、ちょっと手順が分かりにくいというか、なんというか。
 
◎商品情報
 1)送料無料の商品
   商品情報や商品リスト(管理画面の商品一覧にもかな?)に送料無料の商品は何がしかのアイコンが付く様なのですが、これが機能していない様です。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/07 19:53

まとまった報告の仕方でなく、申し訳ないです。


◎商品情報で「送料無料商品」
1)先に「送料無料商品」のマークが表示されていない様ですとの報告をあげましたが・・・
 「商品タイプ」として送料無料の商品が定義されてあり、このタイプを指定して商品を登録すると、1商品情報や商品一覧にはアイコン等が付く様です。(管理画面のリストに表示されないのは仕様?)
  しかしながら、通常の商品登録(Product - General)にも「送料無料」設定があり、これは混乱を招くものと思われます。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/07 21:49

※なるほど~~ テンプレートや言語ファイル、管理画面用やフロント用等で配置がばらけてるし内容もほぼ重複のファイルが沢山あるんですね~。
 ついでにモジュール等の追加や削除方法もスッキリとはしていないんですね。
 これでは文言の統一やいろんな修正を図るのに苦労しそうですね。
 
それはいいとして。

◎報告の間違いをご報告
1)直前に「送料無料商品」のアイコンが表示されない件をあげましたが、これは「商品タイプ」の設定内容で変更出来る事が分かりました。
  商品タイプ毎に諸々の設定を変える事が出来ると言う点では、良いのか悪いのか好みの問題だと思いますが、なんだか同じ項目に関する設定が色んな所にあり、互いに絡み合っているのは少々分かりにくいですね。
 ついでに、「商品タイプの管理」から、新しいタイプの追加はできないのでしょうか?
最後に編集したユーザー newtel on 2013/5/08 20:44 [ 編集 1 回目 ]
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/08 19:44

◎デザイン(テンプレート)
1)一覧表示(新着・おすすめ等)のテンプレートでは画像列のみ幅が指定されていますが、その他の列にも幅指定を入れておいた方が良いと思います。
IEの場合もそうですが、モードにより幅の調整方法が違う様で表示の統一性に欠けます。
画像以外のtdには一応width="100%"を付加しておく方が無難かと思われます。
IEに限れば、ヘッダーのメタタグで動作を強制という手もありますが。

2)サイドボックス manufacturer_info.php にて
  タイトル名称が「商品情報」になってる?
  更に画像のサイズ指定が適用されていない。


◎最大値の設定
1)音楽ジャンル・メーカー・レコード会社等の文字の長さに関する説明文で、設定値は「バイト」であることを付け加えておいた方が親切かと思われます。
  あるいは文字数で指定なら、実際の表示も文字数で制限する様にするのがベターかと。


◎不安に思う事
1)先のmanufacturer_info.phpで思ったのですが、画像ファイルが登録した時のファイル名でそのまま保存されている様で。
  ファイル名重複で例えば商品画像が勝手に変わったり等という事は起こりませんか?
  登録時に既存がチェックできたとしても、ローカルで管理しているファイル名を変えなければいけないという事にもつながります?
  また商品を削除したりすると、どうなるのでしょうか?
  通常の考えでいくと、その商品に関する画像等のみが削除されると思うのですが。

  ※失礼しました・・解決しました。 ファイル名登録欄のオプション設定にある様に、重複回避の機能は実装されていないのですね。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/10 16:20

◎EZページ
1)EZページの管理で、外部(内部)URL設定項目の文言に「特定(設定?)されるとこのページコンテンツは無視され・・・」となっていますが、HTMLコンテンツの内容がある場合は「ページコンテンツは無視され」ではなく設定自体が更新されない(エラーメッセージあり)。
  これは複数枠への設定を禁止する文言に変えるか、文言通りにHTMLコンテンツの内容自体は保持しておく様にされた方が良いと思います。
  出来ればHTMLコンテンツ内容は保持したままでURL優先としていただいた方がベターかと思いますが、文言よりも処理結果が本家と違わない様にされているのでしょうから、やはり文言で説明ですかね。

※EZページ・・・目次・グルーピング・[次][前]の表示設定など、なんか複雑ですね。各つながりを示す文言も見当たらない様だし。
アバター
newtel
記事: 9
登録日時: 2013/5/05 15:34

Re: V1.5.1-jp-1 ご報告その1

投稿記事by newtel » 2013/5/17 10:33

ここ数日ZEN-CARTとEC-CUBE のテストとカスタマイズを試みていたのですが、どちらも長短ありで選ぶのは難しいですね。
今回は自分にとってのカスタマイズのし易さと、ある程度の更新・改善状況の把握と修正版の適用が可能と言う点でEC-CUBEを選択することにしました。
アバター
yama
記事: 296
登録日時: 2005/9/18 01:32
お住まい: 福岡県福岡市早良区
連絡を取る:

Re: V1.5.1-jp-1 ご報告その1

投稿記事by yama » 2013/6/09 10:25

https://github.com/yama/zc-v1-series/co ... fe2f939006
新規インストール直後のパスワード変更を回避

https://github.com/yama/zc-v1-series/co ... 486aff9fb4
管理画面のタイムアウト設定の文言を修正

https://github.com/yama/zc-v1-series/co ... 58f74ad9ea
パスワード設定の文言を具体的にする

上記、対応しました。

https://github.com/zencart-ja/zc-v1-series/issues
残りは上記に登録しておいて(要望チェックリストのようなものです)、後日対応したいと思います。とりあえず一件だけ登録しておきました。

“1.5.x公式版の不具合報告・改善要望” へ戻る