バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > フロント機能 > ダウンロード販売プラグインについて

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2010/1/12 14:34
対応状況: −−−
ダウンロード販売プラグインについて
EC-CUBE公式ガイドブック カスタマイズ編に掲載されている
「簡易ダウンロード販売」についてですが、手に入れた「ダウンロード販売プラグイン」が、どうしてもうまく動きません。
ダウンロードサービスURL:http://www.shuwasystem.co.jp/support/7980html/2338.html

症状としては、
商品登録の確認ページまではいくのですが、
“この内容で登録する”ボタンをクリックすると
“システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。”
というエラーメッセージが画面に上下に2つ表れます。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=4474&forum=5
こちらのページも参考にして、パラメータ設定をしたりもしましたがだめでした。

http://www.cuore.co.jp/smf/index.php?topic=8.0
上記ページを参考にもしたのですが、
最後の解答にある“PHPファイルのマージ作業、DBへのカラム追加等”
という作業の具体的なやり方がわからず困っています。

どなたか、ご教授いただけるとありがたいです。
何卒、よろしくお願いいたします。
seasoft
投稿日時: 2010/1/12 14:40
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: ダウンロード販売プラグインについて
参照先のサイトを3秒ほど見ての印象ですが、一般的にはソース適用後にインストールを実行する必要があるのでは?

DBへのカラム追加というのは、DBについて理解している人向けなのではないかと思います。


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

ゲスト
投稿日時: 2010/1/12 15:32
対応状況: −−−
Re: ダウンロード販売プラグインについて
ご回答ありがとうございました。
早速、ソース適用後にインストールをしてみたのですが、結果は同じでした。

>DBへのカラム追加というのは、DBについて理解している人向けなのではないかと思います。
→なるほど、そうなのですね。

http://www.cuore.co.jp/smf/index.php?topic=8.0
こちらのページにあるように、
“エラーメッセージから考えられる原因といたしましては、「DBを更新していない」事が想定されます”
とあるのですが、ダウンロード販売プラグインデータフォルダの
ルートにある、“addsql.sql”を組み込むとかしないといけないのではと思うのですが、どのようにすればいいのかわかりません。(すみません、この辺からしてわかっていません)

一応同梱されていた、用件定義ファイルの修正&追加ファイル一覧や、追加SQLの部分を添付されていただきます。
---------------------------------------------------------------------------------
・修正&追加ファイル一覧
/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
ダウンロード販売用の切り替えようラジオボタン、アップロード用ボタンを追加
/data/Smarty/templates/admin/products/product.tpl
LC_Page_Admin_Products_Product.phpに合わせて追加
/data/Smarty/templates/admin/products/confirm.tpl
確認用項目を追加
/data/class/pages/LC_Page_Download.php
ダウンロードファイルの認証を行いファイルをダウンロードさせる
/html/download.php
LC_Page_Download.php呼び出し部分
---------------------------------------------------------------------------------
・追加SQL
--ダウンロード商品を示すフラグ
alter table dtb_products add column download_flag int2;
--downloadファイルの名称
alter table dtb_products add column download_file text;
--データのインサート
insert into mtb_constants(id,name,rank,remarks) values('DOWNLOAD_FLAG_ID','1',41,'ダウンロードを示すID');
insert into mtb_constants(id,name,rank,remarks) values('DOWNLOAD_FILE_PATH','DATA_PATH . "downloads/dl/"',42,'DL販売格納フォルダ');
insert into mtb_constants(id,name,rank,remarks) values('DOWNLOAD_TEMP_PATH','DATA_PATH . "downloads/dl/"',43,'DL販売仮格納フォルダ');
insert into mtb_constants(id,name,rank,remarks) values('DOWNLOAD_LIMIT','14',44,'ダウンロード期限日数');
---------------------------------------------------------------------------------
・追加フォルダ
/data/downloads/dl (777権限)
/data/downloads/tmp_dl (777権限)
seasoft
投稿日時: 2010/1/12 16:15
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: ダウンロード販売プラグインについて
> ・追加SQL

インストール用の SQL 変更かと思ったら、直接実行用の SQL 文が提供されているのですね。

そうしますと「追加SQL」を、DB に対して実行する必要があるようです。
実行の方法は、サーバのサポート先へ確認するのが良いかと思います。


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

ゲスト
投稿日時: 2010/1/14 13:11
対応状況: −−−
Re: ダウンロード販売プラグインについて
返答遅くなりました。
サーバのサポートに連絡してみたいと思います。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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