Hi,

Juerg Meier schrieb:
> Hi all,
> 
> I wonder if it is possible to upload a file and the pertaining metadata in 
> one 
> pass.
> 
> I defined a nodetype my:file > nt:file, with an additional multi value string 
> property  'my:tag'.
> 
> In the post,I do the following:
> 
> <form....>
> ...
>       <input type="file" name="./*" size="80" maxlength="128"/>
>       <input name="my:tag" type="text" >
>       <input name="my:tag" type="text" >
>       <input type="hidden" name="./*...@typehint" value="my:file">

My guess is that this should probably be:
        <input type="hidden" name="jcr:primaryType" value="my:file">

The @TypeHint notation is used to provide property type hints for
properties. To assign node types a regular jcr:primaryType property may
be used (and jcr:mixinTypes for mixin node types, if required).

HTH

Regards
Felix


>       <input type="hidden" name="sling:resourceType" value="my/content">
>       <input type="submit" name="Submit" value="Upload">
> </form>
> 
> Well, the file gets uploaded, but I miss the my:tag values in the newly 
> created note. Now I wonder if this is possible at all in one step, or if this 
> needs to be done in two steps, i.e. first the upload, then attaching the 
> metadata?
> 
> Thanks,
> Juerg
> 
>  
> 

Reply via email to