問題タブ [drupal-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
452 参照

json - Drupal のファイル ステータス (一時的および永続的) ロジックを制御する JSON 要求の Drupal 8.1.x Rest API プロパティはどれですか?

Drupal のファイル ステータス (一時的および永続的) ロジックを制御する JSON 要求の Drupal Rest API プロパティはどれですか?

Multipart/form-data (つまり、JSON データと添付の [アップロード] ファイル) を介して Drupal 8.1.x CMS にアップロードしようとしています。これまでのところ、アップロードは成功しています。ただし、Drupal では、(REST 経由で) アップロードされたファイルは、最初はデフォルトで「TEMPORARY」ステータスで保存されます。

ファイルを Drupal CMS に保存するときに、ファイルのステータスを「PERMANENT」に設定するよう Drupal に指示したいと考えています。いくつか検索したところ、File.php のキーワード「status」が TEMPORARY と PERMANENT を魔法のように扱っていることがわかりました。これまでのところ、Json リクエストにプロパティ「ステータス」を含めてきましたが、Drupal は内部エラーを生成します --> メッセージ:

"status": [{"value": "1"}] を設定した後

ところで:「値」の値表現、つまり「1」、1、true、「true」など、さまざまなバリエーションを試しました。 Rest ファイルのアップロード インターフェイス。

Drupal サイトで解決策を検索しましたが、まだ満足のいく結果は得られていません。

質問:ステータスが PERMANENT の JSON リクエストを作成する方法を知っている人はいますか?