I found this in the comments of ERD2WEditAttachment: * Prerequisite: you must set a D2W rule for key 'enctype' with value "multipart/form-data" in the edit page template
so I added a rule: 100 : pageConfiguration = 'EditArticle' => formEncoding = "multipart/form-data" [com.webobjects.directtoweb.Assignment] Now I need to figure out how to make thumbnails of PDFs, and display the thumbnail. On Aug 15, 2014, at 1:15 PM, Ramsey Gurley <[email protected]> wrote: > > On Aug 15, 2014, at 10:01 AM, Theodore Petrosky <[email protected]> wrote: > >> Ok, I finally figured out how to add an attachment to a relation in D2W. >> However, is it expected behavior that when you delete an asset, it only >> deletes the ‘link’ to the asset, but not the asset itself. > > I’m assuming you have a ->> b -> erattachment > > If you have the a->>b relationship “owns destination” then the related eo > will be deleted when it is removed from the relationship. You can then have > that eo cascade delete the attachment eo. > >> >> Meaning I upload a pdf. later I delete it from the relation. the asset shows >> one less item in its list, however the pdf is still in the file/database. >> >> It is effectively orphaned. >> >> Also, when I click to edit the attachment, there is a ‘remove’ button >> associated with the file. If I click it, the app crashes with: >> >> Error: java.lang.IllegalArgumentException: This form is missing a >> 'enctype=multipart/form-data' attribute. It is required for WOFileUpload to >> work. >> Reason: This form is missing a 'enctype=multipart/form-data' attribute. >> It is required for WOFileUpload to work. >> >> >> Ted > > I have a custom assignment to handle most of my form encoding cases. > > https://github.com/nullterminated/ponder/blob/master/ERR2d2w/Sources/er/r2d2w/assignments/R2DDefaultAttachmentAssignment.java#L47 > > That probably won’t work if you have set up a nested inline edit page or > something though. >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
