Sto provando a copiare il contenuto degli articoli di notizie su un altro tipo di contenuto che ho scritto. Nel mio script ho l'articolo news
e l'articolo project
. Il secondo, project
, è un tipo di contenuto definito utilizzando Destrezza. Sarebbe meraviglioso se potessi copiare l'immagine e il corpo del testo da news
a project
nel modo seguente.Migrazione delle notizie di Archetype ai tipi di contenuti di destrezza
project.text = news.text
project.image = news.image
in cui il testo e l'immagine sono definiti nel project
schema come RTF e NamedBlobImage. Non so come siano gli attributi nella notizia. So solo che posso ottenere l'immagine nella notizia usando il metodo getImage()
ma assegnarlo al progetto genera un errore durante il rendering del progetto.
Così ho bisogno di alcune indicazioni per risolvere i miei domande fondamentali:
Come faccio a sapere i nomi degli attributi per i tipi di contenuto Archetype. Ad esempio, in questo caso ho bisogno di conoscere il nome dell'attributo per il corpo del testo dell'elemento di notizie.
Come convertire un'immagine allegata a un articolo di notizie in un'immagine associata a un tipo di contenuto di destrezza.
Dank je vel, Martijn! –