バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 商品登録で画像が表示されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
arts
投稿日時: 2009/5/8 17:59
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
商品登録で画像が表示されない
こんばんは。商品登録をいくつかしているのですが
まとめて変更したい項目があったのでCSVでダウンロードして
変更をしようとしました。
以前CSVで文字化けで困ったことがあったのでとりあえず
ダウンロードしたファイルをそのままアップして正常にアップできるかを試してみました。
そうすると何も手を加えていないCSVなのにアップしただけで
下記のように¥マークがつくようになりました。
また商品登録の詳細メインコメント(タグ許可)のところで
画像を指定しても画像が表示されなくなりました。

<img src="ドメイン/user_data/packages/default/img/products/2way.jpg" alt="2way" width="580" height="300" />

デフォルトである画像を指定する場所は130x130も含めて
全て正常にアップされます。
新規で商品を登録しても詳細メインコメントのところは画像だけが
表示されません。もちろん画像は指定のところでアップしています
どなたか原因が分かる方いらっしゃいましたらよろしくお願い致します。

ECCUBE 2.3.3
サーバー wadax
PHP    5.2.8
MySQL     4.1.22

seasoft
投稿日時: 2009/5/8 18:07
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品登録で画像が表示されない
これかな。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2315&forum=9


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

zibaj
投稿日時: 2009/5/8 21:04
対応状況: −−−
半人前
登録日: 2009/5/8
居住地: 茨城県
投稿: 25
Re: 商品登録で画像が表示されない
CSVをアップロードしたら「¥」がつくということは、
CSVファイルの文字コードがSJIS(Windows標準)ではないでしょうか?

通常、サーバーは「EUC」もしくは「UTF-8」です。


----------------
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
★   webカラクリ.com
★   TEL: 080-6774-4423
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

arts
投稿日時: 2009/5/8 23:47
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 商品登録で画像が表示されない
seasoft様
ありがとうございます。指定パスの最初にドメインをいれてみたところ画像は表示されました。とりあえずは良かったのですが以前は今のコードのままでも表示されていたので、すっきりしません。
教えて頂いた場所で確認したところCSVでの出力は最初SIFTJISなのですね。
とても参考になりましたありがとうございました。

zibaj様
shiftjisでCSVが出力されているようなのでサーバーと同じUTF-8に変換しないといけなかったのですね。
一度試してみます。
ダウンロードをしたCSVは皆さん何で開いていますか?エクセルですと文字コードの変換などでうまくいかなくて、秀丸などを使ってもエクセルと違って枠がないので項目別がわからなくなりますし、みなさんはどうされていますでしょうか?
seasoft
投稿日時: 2009/5/9 0:05
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品登録で画像が表示されない
あっ、そういえば・・・
円マークの件ですが。

正式版の CSV 出力はバグがあります。
EC-CUBEコミュニティ(eccube-comu) では修正しました。
http://svn.ec-cube.net/open_trac/changeset/17799

すっかり忘れてました。

リンク貼るなら、こっちでしたね。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3387&forum=11


ちなみに、
> 下記のように¥マークがつくようになりました。
との事ですが、「下記」のサンプルには¥マークがついていないようです。
投稿時に削られてしまいましたかね?


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

seasoft
投稿日時: 2009/5/9 0:16
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品登録で画像が表示されない
> shiftjisでCSVが出力されているようなのでサーバーと同じUTF-8に変換しないといけなかったのですね。

うろ覚えですが、SJIS のままで良かったかと。


> ダウンロードをしたCSVは皆さん何で開いていますか?エクセルですと文字コードの変換などでうまくいかなくて、秀丸などを使ってもエクセルと違って枠がないので項目別がわからなくなりますし、みなさんはどうされていますでしょうか?

SJIS のままでしたら、Excel でも開けたと思います。
ただし、「商品ステータス」が崩れるといった問題があります。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3387&forum=11
OpenOffice.org が良いのかもしれません。
他にも、CSV 専用のエディタも世の中には存在します。


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

arts
投稿日時: 2009/5/9 10:20
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 商品登録で画像が表示されない
コメントありがとうございます。
教えていただいたURLなどを読んで試してみたのですが
チェンジセットはバージョンが違うからでしょうか、エラーが
でてしまいます。
open officeで開いてみたら\マークがついており、そんな中下記のコメントが過去にありました。
-----------------------------------------------------------
\data\class\helper\SC_Helper_CSV.php 内の

$tmp = str_replace("\"", "\\\"", $tmp);

$tmp = str_replace("\"", "\"\"", $tmp);

に修正してからは、CSVでデータ更新をかなり頻繁に行っていますが、おっしゃるとおり全く問題なく使用できています。

------------------------------------------------------------
上記の\は実際はスラッシュの逆向きのですがコピーすると\マークになってしまいます。
そして上記のように変更してみたところ¥の変わりに”に変化して表示されました。
変更せずにそのままアップしようとすると2行目でエラーがでて
しまいます。2行目の指定箇所をみても文字数は8文字以内にも
なっていますしどこがいけないのかがわかりません。
どうすれば普通に使えるようになるのでしょうか・・・。


seasoft
投稿日時: 2009/5/9 10:29
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品登録で画像が表示されない
> チェンジセットはバージョンが違うからでしょうか、エラーが
> でてしまいます。

そうかもしれません。組み込み済みのバージョンは EC-CUBEコミュニティ(eccube-comu) ナイトリービルドとして配布しています。


> 上記の\は実際はスラッシュの逆向きのですがコピーすると\マークになってしまいます。

半角の円マークはフォントによっては、バックスラッシュ(半角の逆向きのスラッシュ)で表示されます。表示の問題だけで、文字コードや動作は同一です。


> そして上記のように変更してみたところ¥の変わりに”に変化して表示されました。

「¥”」の代わりに「””」のはずなのですが。


> 変更せずにそのままアップしようとすると2行目でエラーがでて
> しまいます。2行目の指定箇所をみても文字数は8文字以内にも
> なっていますしどこがいけないのかがわかりません。

そのCSVデータを見ていないので、なんとも言えません。


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

arts
投稿日時: 2009/5/9 10:50
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 商品登録で画像が表示されない
お返事ありがとうございます。
CSVのアップロードをすると下記のようなエラーがでます。
この時点ではなにも変更していません。

■2行目でエラーが発生しました。
※ 商品規格IDは8字以下で入力してください。<br />
※ 通常価格は8字以下で入力してください。<br />


商品規格IDの2行目は 55 です。
通常価格は何も書かれていません。


あと先ほどの\"が変化したところは下記のようになりました。

<img src="ドメイン/user_data/packages/default/img/products/2way.jpg" alt="2way" width="580" height="300" />


よろしくお願い致します




seasoft
投稿日時: 2009/5/9 11:04
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品登録で画像が表示されない
引用:

CSVのアップロードをすると下記のようなエラーがでます。
この時点ではなにも変更していません。

■2行目でエラーが発生しました。
※ 商品規格IDは8字以下で入力してください。<br />
※ 通常価格は8字以下で入力してください。<br />

商品規格IDの2行目は 55 です。
通常価格は何も書かれていません。

繰り返しとなりますが、そのCSVデータを見ていないので、なんとも言えません。


引用:

あと先ほどの\"が変化したところは下記のようになりました。

<img src="ドメイン/user_data/packages/default/img/products/2way.jpg" alt="2way" width="580" height="300" />

一部を代替文字に変更している以外、冒頭の書き込みと同一に見えるのですが。
もしかしたら、この掲示板の仕様で変換されているのかもしれないので、ソースを貼るときは [code][/code](←実際は全て半角で)で囲うほうが良いかも。


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

(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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