Есть ВФ страница, с нее загружаются аттачменты для записи. Требуется, чтоб юзер мог загружать файлы только ПДФ формата.
Можно как-то проверить, что юзер загружает именно PDF file, а не какой то другой?
у apex:inputFile есть атрибут accept
если не сработает то по идее можно джава скриптом
хорошая идея, но не работает, грузится все подряд.
но я все равно буду перепиливать эту ВФ в Аура компонент, может там inputFile работает лучше
на крайний случай, можно триггером на создание файла
можно пример кода, please?
примерно так:
я не проверял, но думаю что должно работать
trigger ContentVersiontrigger on ContentVersion (before insert) {
for(ContentVersion attachedFile:Trigger.new){
if (attachedFile.PathOnClient.endsWithIgnoreCase('pdf') ){
attachedFile.addError('pdf file is not allowed');
}
}
}