質問

Drupal 6.xインストールがあり、現在プレイしているショーの名前を表示するステーションモジュールによって生成されたブロックが1つあります。そのブロックをキャッシュから免除する方法はありますか?または、00:59:00にそのブロックのみに「更新」を挿入できますか?

私はPHPの男ではありませんが、このブロックが生成されているモジュールの場所を見つけました。 考える 何をすべきか新しいことなら、私は変化を起こすことができます。

正しい解決策はありません

他のヒント

itemAddedまたはItemCheckedInを使用して、以下のようにSpiteMeventPropertiesからファイルを取得できます。

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

//work with the file here

item.File.SaveBinary(byteArray);
.

あなたのセキュリティ設定と許可レベルに応じて、あなたが昇格された特権でコードを実行する必要があるかもしれません。

注:itemAddedは 'event'(デフォルトでは非同期)であるため、ファイルがアップロードされた後に起動します。 残念ながら、itemAddingでファイルを取得することはできませんが、必要に応じてItemAdded Synchronous(SharePoint 2010以降のみ)を作成できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top