> フロント機能 > ダウンロード販売プラグインについて |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 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について理解している人向けなのではないかと思います。
|
ゲスト |
投稿日時: 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 に対して実行する必要があるようです。 実行の方法は、サーバのサポート先へ確認するのが良いかと思います。
|
ゲスト |
投稿日時: 2010/1/14 13:11
対応状況: −−−
|
Re: ダウンロード販売プラグインについて 返答遅くなりました。
サーバのサポートに連絡してみたいと思います。 ありがとうございました。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |