Re: D2W attachment location and delete
Re: D2W attachment location and delete
- Subject: Re: D2W attachment location and delete
- From: Theodore Petrosky <email@hidden>
- Date: Sun, 17 Aug 2014 02:28:27 -0400
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@hidden> wrote: On Aug 15, 2014, at 10:01 AM, Theodore Petrosky < email@hidden> 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.
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@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden