Collapse
Submit a Service Request
Contact Information for Technical Support
My Service Notifications
「Ask a Question」ページからインシデントを作成する際のファイル拡張子のタイプ制限
Answer ID 10192 |
Last Review Date 08/28/2023
お客様が「質問をする」ページでインシデントを作成したときに、ファイル拡張子の種類を制限する方法を教えてください。
環境:
カスタマポータル、添付ファイル
解決策:
カスタマー ポータル (CP) バージョン 3.8 以前では、FileAttachmentUpload/FileAttachmentUpload2 ウィジェットに「valid_file_extensions」属性があり、先頭にピリオドを付けずにカンマで区切って、受け入れられるファイル拡張子のリストを定義できます。 CP 3.9 以降では、代わりに siteConfig.json で設定された CP.ValidFileExtensions 値と CP.ValidFileMimeTypes 値を使用します。
属性の「valid_file_extensions」デフォルトはすべての拡張子によって定義されることに注意してください。
このウィジェットを編集するには、次のパスに移動します:
Customer Portal v3.x (3.8 and lower):
standard/input/FileAttachmentUpload
Example:
<rn:widget path="input/FileAttachmentUpload" valid_file_extensions="gif,pdf,doc"
Customer Portal v2.x:
standard/input/FileAttachmentUpload2
ウィジェットを編集するには、WebDAV を使用してファイルへアクセスする必要があります。WebDAVに関する詳細情報は次のアンサーを是非ご参照ください。ウィジェットはcp/customer/development/views/pages/ask.phpにあります。
ファイルを編集されたあと、カスタマポータルへアクセスして開発モードで確認後、希望通りに変更が表示されたら変更をデプロイします。詳しいカスタマポータルについての情報はドキュメンテーションのOverview of Customer Portalセクションをご参照ください。
カスタマポータルページでこの添付ファイルウィジェットが使用されているのは、 cp/customer/development/views/pages/ask.phpページ(「質問をする」ページ)の次の部分です。
例: