file remoto CCK (immagine) campo - voglio mantenere la copia cache delle immagini quando il nodo viene eliminato

StackOverflow https://stackoverflow.com/questions/2526248

Domanda

Io uso il Remote File modulo per un campo CCK visualizzazione di un'immagine remota. Funziona con un problema noto: le immagini vengono ricaricati ad ogni modifica http://drupal.org/node/395256

E come faccio le prove con un sacco di nodi ed eliminarli in seguito, le immagini memorizzate nella cache in file system diventare cancellato troppo. C'è un modo per dire filefield (?) Di non cancellarli?

modifica

http://drupal.org/project/filefield_sources che funziona molto bello manualmente creati o modificati i nodi. Ma non v'è alcun modo per rendere filefield recuperare l'immagine sul assegnando l'url al luogo in cui si presenta quando lascio print_r ($ node) vederlo a me.

Si veda anche il mio post a questo (wont-fix) problema http://drupal.org / node / 590756 # comment-2.774.472

È stato utile?

Soluzione

Sì, c'è.

Si sarebbe necessario creare un'interfaccia tra il nodo e il file in modo che quando si elimina il nodo, il file rimane al suo posto. In effetti, si sta solo eliminando l'associazione, non il file.

Forse questo modulo salva la tabella file e il riferimento al file esiste già.

Si potrebbe sviluppare un terzo modulo partito che memorizza tutti i file esterni e ha una GUI o qualche altra interfaccia per selezionare di nuovo per i nuovi nodi

In alternativa, è possibile creare un tipo di contenuto specifico e salvare i file come nodi separati. Allora devi usare riferimento nodo di unirsi a loro.

In alternativa, lo sviluppatore di quel modulo dice che sarà lui aggiungere funzionalità se lo paghi. Tuttavia egli non garantisce da quello che posso vedere :)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top