Вопрос

У меня есть установка Drupal 6.x, и есть один блок, сгенерированный модулем станции, который отображает название шоу шоу в настоящее время. Есть ли способ сделать именно этот блок освобожденным от кэширования? В качестве альтернативы, могу ли я вставить «обновление» только для этого блока в 00:59:00?

Я не парень PHP, но нашел место в модуле, где генерируется этот блок, и считать Я могу внести изменения, если новичок, что делать.

Нет правильного решения

Другие советы

Вы можете использовать ItemAdded или itemCcheckedin и получить файл из spitemeventproperties, как показано ниже:

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

//work with the file here

item.File.SaveBinary(byteArray);
.

В зависимости от настроек безопасности и уровнях разрешений для пользователей, загружающих документы, вам может потребоваться запустить код с повышенными привилегиями.

Примечание. ItemAdded - «После события» (Asynchronous по умолчанию), поэтому он загорелся после загрузки файла. К сожалению, вы не можете получить файл в itemAdding, но вы можете сделать ItemAdded Connchronous (только SharePoint 2010 и UP), если это необходимо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top