バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > ダウンロード商品の複製

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
patapata
投稿日時: 2011/8/19 10:48
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
ダウンロード商品の複製
EC-CUBE Ver2.11.2
DBサーバー MySQL 5.5.10

既出であったならもうしわけありません。

1.管理画面でダウンロード商品を複製する
2.複製したダウンロード商品の「ダウンロード商品用ファイルアップロード 」しファイルを変更する。
3.登録する。

上記作業にて、複製前の商品のファイルが削除されます。
また編集画面にて[ファイルの取り消し]をした場合も、
既存商品も同様のファイルを参照しているので、ダウンロード不可となります。

-----
少々時間ができたのでVer2.11.2動作確認中です
shutta
投稿日時: 2011/8/19 12:34
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: ダウンロード商品の複製
こちらでも再現が確認できました。

チケットに登録しておきました。

#1448 ダウンロード商品の複製時にダウンロード商品用ファイルを変更すると複製元のファイルが削除される
http://svn.ec-cube.net/open_trac/ticket/1448


----------------

リゾート会員権(エクシブ等)の売買・仲介

shutta
投稿日時: 2011/8/19 15:42
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: ダウンロード商品の複製
前半の、ダウンロード商品用ファイルを変更した際に、複製元のファイルが削除されてしまうのは、

チェンジセット 21202
http://svn.ec-cube.net/open_trac/changeset/21202

にて修正してみました。


後半の、[ファイルの取り消し]した場合に関して、

1. 管理画面でダウンロード商品を複製する
2. 「ダウンロード商品用ファイルアップロード」の欄は、何も変更せずに登録する。

上記手順にて、複製元と複製した商品が同じダウンロード商品用ファイルを参照する形で登録されると思います。

このような状態になった場合、どちらかの商品のダウンロード商品用ファイルを「ファイルの取り消し」すると実ファイルが削除されるので、もう一方の商品はファイルがリンク切れした状態になってしまいます。

これを修正するとすれば、なんらかの仕様変更を検討しないといけない気がしますが、

A. 商品の複製時には、ダウンロード商品用ファイルアップロードのファイル情報部分は複製せずに、新規にアップロードさせる仕様に変える。

B. 商品の複製時には、ダウンロード商品用ファイルアップロードのファイルを変更しなかった場合には、複製元のファイルを別名でコピーして登録する。

の、どちらの修正が良いでしょうかね。


----------------

リゾート会員権(エクシブ等)の売買・仲介

shutta
投稿日時: 2011/8/19 16:10
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: ダウンロード商品の複製
商品画像も複製時に同様なことになるのではないか、挙動を調べてみました。

[商品画像を変更せずに複製した場合]

複製元と同じ画像ファイル名で登録される。
編集で、「画像の取り消し」をして更新してみると、dtb_productsから画像ファイル名が消されるだけで、実ファイルは削除されなかった。
ファイルは消されないので、もう一方の商品の画像はリンク切れにならない。

[商品画像を変更して複製した場合]

複製元と別の画像が登録され、複製元の画像も削除されず正常に登録できた。


更新時や、取り消し処理を比較してみると、

商品画像は、実ファイルが削除されることはない。
ダウンロード商品用ファイルは、実ファイルが削除される。

と、実ファイルの扱いに違いがありますね。

なので、

C. ダウンロード商品用ファイルの実ファイルを削除する処理を外してしまう

という案もありなのかなと思いますが、如何でしょうか。


----------------

リゾート会員権(エクシブ等)の売買・仲介

patapata
投稿日時: 2011/8/19 16:54
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: ダウンロード商品の複製
運用的には・・・
引用:

A. 商品の複製時には、ダウンロード商品用ファイルアップロードのファイル情報部分は複製せずに、新規にアップロードさせる仕様に変える。

かな。
「複製」を使うときは、同一商品を作りたいわけじゃなく、既存商品を元に別の商品を作るというケースだと思うので・・・

また・・・
引用:

C. ダウンロード商品用ファイルの実ファイルを削除する処理を外してしまう

これは、サーバアップロード時にファイル名が変更されるため、後でどれがどれだかわからなくなり削除するのが難しくなると思います。

--駄文---
どうでもいいですが・・・、初期の「おなべレシピ」内容のボケっぷりがいいですね。アイスクリームとバナナ使うんだ。うまいのかコレ(-_-;)
shutta
投稿日時: 2011/8/23 15:37
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: ダウンロード商品の複製
引用:

patapataさんは書きました:
運用的には・・・
引用:

A. 商品の複製時には、ダウンロード商品用ファイルアップロードのファイル情報部分は複製せずに、新規にアップロードさせる仕様に変える。

かな。
「複製」を使うときは、同一商品を作りたいわけじゃなく、既存商品を元に別の商品を作るというケースだと思うので・・・


私も同じ考えです。

ということで、

http://svn.ec-cube.net/open_trac/changeset/21214

にて、修正してみました。

引用:

--駄文---
どうでもいいですが・・・、初期の「おなべレシピ」内容のボケっぷりがいいですね。アイスクリームとバナナ使うんだ。うまいのかコレ(-_-;)


そうですね。(w
2.11になった際に全体的にそういったエッセンスが随所に盛り込まれていますね。
初期データにバナナを追加して、おなべレシピの関連商品にアイスクリームとバナナを登録できれば、さらにボケを活かせるのになぁ、と思う今日このごろです


----------------

リゾート会員権(エクシブ等)の売買・仲介

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.