[Tep-j-general] Re: ダウンロード販売の仕様について

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2003年 8月 23日 (土) 09:23:33 JST


わたなべさん、こんにちは。
田村です。

> 商品のオプション値ですがこの画面で言う「ファイル名」
> 「終了日」「回数」というのがよくわかりません。
> またファイルはどこにアップロードするのかもわかりません。
> おそらくこのオプションの設定だと思うのですが・・・

ダウンロード販売の設定は、次のようにします。
------------------------------------------------------------
  ダウンロードを有効化
    商品をダウンロード販売する機能を有効にするなら
    'true'を選択します。
  リダイレクトによるダウンロード
    ブラウザのリダイレクトを使用してダウンロードさせる
    には'true'を選択します。サーバOSがUNIX系以外では選
    択しないでください。通常は'false'を推奨します。
  有効期限(日)
    購入した顧客に対してダウンロードを許す期限を指定し
    ます。購入したときからの日数を入力してください。0
    を入力すると無期限になります。
  ダウンロードの最大回数
    購入した顧客に対してダウンロードを許す回数を指定し
    ます。0を入力すると無制限になります。
------------------------------------------------------------

手順としては、次のような点を確認してみてください。

●ディレクトリの権限を確認する
顧客がダウンロードするファイル(正確にはそのファイルへのリンク)は、
ディレクトリcatalog/pub/(*1)に一時的に作成されます。
そのため、Apacheの実行ユーザが、そのディレクトリへの書き込み権限を
持っている必要がありま。

*1 このディレクトリは、catalog/includes/configure.phpの中の定数
   DIR_FS_DOWNLOAD_PUBLICの値を編集することによって変更できます。

●ダウンロードするファイルを用意する
ディレクトリcatalog/download/(*2)にダウンロードするファイルを置きます。

*2 このディレクトリは、catalog/includes/configure.phpの中の定数
   DIR_FS_DOWNLOADの値を編集することによって変更できます。
   Apacheの設定によっては、このディレクトリに外部から直接アクセスする
   ことも可能ですから、ディレクトリをApacheのドキュメント・ルー
   トの外に置いたほうが安全です。

●管理画面を設定する
  まず、メニューボックスの[基本設定] > [ダウンロード販売]で、
ダウンロードを有効化の項目を'true'にします。
  次に、[カタログ管理] > [商品オプション登録]で、商品オプションと
オプション値にダウンロード用の属性を用意します。
サンプルで用意されている属性は、以下のものです。

  商品オプション  バージョン
  オプション値    'Download: Windows - English'

画面下の商品属性で商品を選択して、上で用意した'商品オプション'と
'オプション値'をセットします。それから、ダウンロードするファイル名を
指定します。
顧客がダウンロード可能な商品を購入すると、購入完了画面でデータへの
リンクが表示されます。また、アカウント情報-購入履歴ページでもダウン
ロードできます。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
Back to archive index