自分のノードにリンクを表示する必要があり(Drupal 7)、ゲストユーザが直接ダウンロードできますか?利用可能なモジュールがありますか?ありがとう。pdfファイルのダウンロードリンクを設定するにはどうすればよいですか?
2
A
答えて
4
「ファイル」モジュールを有効にします(drupal distrによって提供されます)。次に、コンテンツタイプ(構造内)に移動し、新しいコンテンツタイプを追加するか、または存在タイプを選択します。コンテンツタイプを保存したら、「フィールドの管理」を参照してください。新しいフィールド(ラベルとフィールド名を記入)を追加し、このファイルのタイプを選択し、保存をクリックします。次にextenstionsでpdfを記入し、保管場所を入力します。
このコンテンツタイプを作成しようとすると、pdfファイルのアップロードが利用可能になります。保存した後、ダウンロードしない場合は、コンテンツタイプにアクセスし、[表示の管理]タブをチェックしてください。
2
このコードは、type = 'file_managed'コントロールのフォームapiです。
$path = 'Please Provide a full file path or file uri path Ex:- public://file.pdf.';
file_transfer($path, array('Content-Type' => 'application/octet-stream',
'Content-Disposition' => 'attachment; filename="' . 'Please set a file name EX:- basename($path);'. '"',
'Content-Length' => filesize($path)));
2
私は物事が次のコードを使用してDrupalの6に軌道に乗るために管理:Nikitが述べたものに加えて
$path = 'sites/default/files/' . $name;
file_transfer($path, array(
'Content-Type:application/pdf',
'Content-Disposition:attachment; filename="' . $name . '"',
'Content-Length:' . filesize($path)
));
0
、あなたはまたタイプの任意のフィールドを追加し、既存のコンテンツタイプを操作することができます「ファイル」を「基本ページ」とします(同じ手順に従います)。それから、あなたが望むものはそのページに直接ダウンロードできます。 DownloadFileと呼ばれるDrupalモジュールもあります。
関連する問題
- 1. rails 3.2のpdfへのダウンロードリンクを設定するにはどうすればよいですか?
- 2. 特定のファイルIDを持つダウンロードリンクを追加するにはどうすればよいですか?
- 3. iframeのbase64 pdfのファイル名を設定するにはどうすればよいですか?
- 4. natvisファイルを設定するにはどうすればよいですか?
- 5. MySqlにPDFファイルをアップロードするにはどうすればよいですか?
- 6. PDFファイルをアップロードするにはどうすればよいですか?
- 7. ダウンロードリンクを使用してノードを含むファイルをダウンロードするにはどうすればよいですか?
- 8. XML設定ファイルからSpringプロパティを設定するにはどうすればよいですか?
- 9. PDF :: API2 Perlモジュールでテキストの背景色を設定するにはどうすればよいですか?
- 10. Pythonマルチpythonファイルでグローバルロガー設定を設定するにはどうすればよいですか?
- 11. 電子ビルダーリリース用の安定したダウンロードリンクを作成するにはどうすればよいですか?
- 12. 設定ファイルでヒープサイズの設定を指定するにはどうすればいいですか?
- 13. 設定ファイルを使用してElastic Beanstalkソリューションスタックを設定するにはどうすればよいですか?
- 14. HTML5 PDFのデフォルトビューとしてPage Widthを設定するにはどうすればよいですか?
- 15. zipファイルを開くようにvimを設定するにはどうすればよいですか?
- 16. ユーザーがダウンロードリンクをクリックしたときに、デフォルトのファイル保存名を設定するにはどうすればよいですか?
- 17. キャッシュコントロールをSpringBootのcssファイルとjsファイルに設定するにはどうすればよいですか?
- 18. sbtテスト用にsbt 0.12.2で設定ファイルを指定するにはどうすればよいですか?
- 19. ターミナルバッファのスクロールバックサイズを設定するにはどうすればよいですか?
- 20. WrapPanelのラップポイントを設定するにはどうすればよいですか?
- 21. アプリケーションのメニューを設定するにはどうすればよいですか?
- 22. プロットウィンドウのウィンドウサイズを設定するにはどうすればよいですか?
- 23. TouchListViewのクリックリスナーを設定するにはどうすればよいですか?
- 24. TomcatのCometConnectionManagerValveを設定するにはどうすればよいですか?
- 25. Safariのビューポートサイズを設定するにはどうすればよいですか?
- 26. 行のイメージを設定するにはどうすればよいですか?
- 27. JFrameのインセットを設定するにはどうすればよいですか?
- 28. プログラムのタイムアウトを設定するにはどうすればよいですか?
- 29. TPushEventのプロバイダを設定するにはどうすればよいですか?
- 30. サービスファブリックアプリケーションのアプリケーションインサイトを設定するにはどうすればよいですか?
答えていただきありがとうございます。はい、ファイルはアップロードできますが、表示されていないファイルにはURLがあります。私は、ftp経由でファイルをアップロードすることによって異なるアプローチを使用しています。次に、変更CHMODでパブリックフォルダファイルを利用可能にします。ノードにURLを挿入すると、それも機能します。 – kuslahne
ええと、それは動作するはずです、あなたの許可をチェックし、ノード編集時にファイルがアップロードされていることを確認してください。 – Nikit