web-dev-qa-db-ja.com

ダウンロードリンクをメールで送信する方法

インストールしました Webform Protected Downloads 。しかし、このモジュールについて私が気に入らないことがたくさんあります:

  1. ファイルをダウンロードする手順が多すぎます。
  2. メールの本文はプレーンテキストのみです。 HTMLタグは使用できません。

気に入らないものを改善するには、どのようなオプションがありますか?

2
learnallskill

Webform Protected Downloads モジュールの機能の概要は(プロジェクトページから)次のようになります。

このモジュールは、Webフォームを使用して保護されたダウンロードを提供します。 Webフォームを作成するときに、保護する添付ファイルを選択できます。確認メールに使用するwebformフィールド(これは必須の電子メールフィールドである必要があります)と、ユーザーがフォームを送信してからダウンロードにアクセスできる期間を指定する必要があります。ユーザーが保護されたファイルを含むWebフォームを送信すると、ダウンロードページへのリンクが記載された電子メールが送信されます。リンクには、ページの読み込み時にアクセスを確認するためにチェックされる個別のハッシュコードが含まれています。検証に失敗した場合、アクセスは拒否されます。成功した場合、ユーザーには、ウェブフォームに添付されているすべての保護されたファイルを含むデフォルトのプライベートアップロードファイルのリストが表示されます。

Webform Rules モジュールを介して Webform と適切に統合する代わりに Rules モジュールを使用して、類似の(または近い)ものを構築できることを確認してください。ルールモジュールを使用すると、たとえば次のことができます。

他に何が必要ですか?

ビデオチュートリアル

Rules に慣れていない(十分/まだ)場合は、32(!!!)のすばらしい無料のビデオチュートリアル ルールフレームワークを学ぶ を確認してください。 7章。

3
Pierre.Vriens