*/
function activity_activityicon_hook($hook, $entity_type, $returnvalue, $params) {
global $CONFIG;
if ((!$returnvalue) && ($hook == 'entity:icon:url') && ($params['entity'] instanceof Activity)) {
$entity = $ params['エンティティ'];
$type = $entity->type;
$size = $params['size']; -> icontime) {
$icontime = "{$icontime}"; else {
$icontime = "デフォルト";
$filehandler->owner_guid = $entity -> owner_guid;
$filehandler->setFilename("activity/" . $entity->guid . $size . ".jpg");
if ($filehandler->exists()); = $CONFIG ->url . "pg/activityicon/{$entity->guid}/$size/$icontime.jpg";
このメソッドは、src のアドレスである URL を返します。 URL が get_entity_icon_url に戻った後、画像サイズに従って処理が続けられ、最終的な URL が返されます。このようにして、srcアドレスが取得されます。
http://www.bkjia.com/PHPjc/321496.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/321496.html技術記事プロセスは次のとおりです: まず、エンティティを保存するときにこのメソッド (システム自体) を使用します。 たとえば、ElggObject から継承された Activity クラスがあり、そのインスタンス アクティビティが作成されます。コードをコピーします...
。