Wie bearbeite ich die KeystoneJS Datei, bevor es zu AmazonS3 hochgeladenKeystoneJS bearbeiten Datei vor dem Hochladen AmazonS3
Es klingt wie ich in der Lage ein Unterstrich Methode sein sollte ... aber ich weiß nicht, wie es zu implementieren
Also sagen wir zum Beispiel, dass ich die Datei in base64 konvertieren möchte, bevor sie in S3 hochgeladen wird, und es ist mit einer Funktion erledigt. Wie bekomme ich die Datei, wende Funktionen oder Methoden an, und lade sie hoch.
Model.add({
file: {
type: Types.S3File,
filename: function(item, filename, originalname){
return "fonts/original/" + item.slug + '.file';
},
// ** // ** // ** // ** // ** // **
// Seems like it should go here...
// On upload EVENT convert file to base64 and upload to S3
// ** // ** // ** // ** // ** // **
}
});
Dieses auf dem richtigen Weg ist ... denn es macht die Veranstaltung ... aber es nicht passieren in die Datei. –