異なる文書で文書を編集するとファイル名が更新されない

問題

  • 編集中にファイルを選択しても、ファイル名が自動的に更新されない。
  • 再現の手順
    1. DXP 7.4
    2.のバニラインスタンスを起動します。 新しいドキュメント 'abc.pdf' をドキュメントとメディアにアップロードし、名前が 'abc.pdf'> と自動選択されていることに注意してください。
    3. 今、このアップロードされたドキュメント「abc.pdf」を編集し、別のドキュメント「abc.docx」をアップロードします。名前が新しい名前に従って自動選択されないことに注意してください > それを公開
    4. 文書をダウンロードし、ローカルで開く
    期待される動作: 文書は 'abc.pdf.docx' としてダウンロードされ、ローカルで正しく開かれるはずです
    観察された動作: 文書が 'abc.pdf' としてダウンロードされ、破損している。

Environment

  • Liferay DXP 7.4

解決策

  • 観測された動作は、DXP 7.4で期待される動作である。 Liferayの現在の実装では、ユーザーが定義したファイル名を上書きしないため、更新時に自動的にファイル名を変更しないことを意図しています。
  • ファイルを変更する通常のケースは、(同じ画像、pdf、docなどの)更新版を提供することですから、ファイルを完全に変更するケースは考えていません。
  • しかし、この動作をUIメッセージか何かでユーザーに警告し、ユーザーが手動で修正できるようにすることは、製品で改善されるかもしれないことだが、残念ながら(この記事を書いている時点では)現在のところ計画にはない。

追加情報

  • 機能リクエストへの参加方法 新機能または機能改善のリクエスト
  • 製品チームは、現行機能との統合が可能かどうかによって、新しいアイデアや実装を取り入れるかどうかを決定する前に、コードにリグレッションや機能的な断絶がないことを確認するために、広範囲にわたってテストを行う。 そのための到着予定時刻(ETA)はなく、新しい実装には常に新しいアップデートが伴う。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています