Domanda

Ho un'installazione Drupal 6.x e c'è un blocco generato dal modulo della stazione che visualizza il nome dello spettacolo attualmente riprodotto. C'è un modo per rendere esente quel blocco dalla memorizzazione nella cache? In alternativa, posso inserire un "aggiornamento" solo per quel blocco alle 00:59:00?

Non sono un ragazzo PHP, ma ho trovato il posto nel modulo in cui viene generato questo blocco e pensare Posso apportare la modifica se ho nuovo cosa fare.

Nessuna soluzione corretta

Altri suggerimenti

È possibile utilizzare IteRaddedder o ItemCheckemin e ottieni il file da SpiteMeventProperties come di seguito:

SPListItem item = properties.ListItem;
SPFile document = item.File;
byte[] byteArray = document.OpenBinary();

//work with the file here

item.File.SaveBinary(byteArray);
.

A seconda delle impostazioni di sicurezza e dei livelli di autorizzazione per gli utenti che caricano i documenti necessari per eseguire il codice con privilegi elevati.

Nota: ItemAddedded è "After Event" (Asynchronous per impostazione predefinita), quindi si accende dopo aver caricato il file. Purtroppo non è possibile ottenere il file in ItemAdding, ma è possibile effettuare la sincrona dettagliata (solo SharePoint 2010 e UP) se necessario.

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