_info.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. use backend\models\MediaItem;
  3. /**
  4. * @var \common\models\Attachment $model
  5. */
  6. $media = MediaItem::createFromAttachment($model);
  7. ?>
  8. <?php if (is_file($media->path)):?>
  9. <div id="misc-publishing-actions">
  10. <div class="misc-pub-section curtime misc-pub-curtime">
  11. <span id="timestamp">上传于:<?= Yii::$app->formatter->asDatetime($model->created_at) ?></span>
  12. </div>
  13. <!-- .misc-pub-section -->
  14. <div class="misc-pub-section misc-pub-attachment">
  15. <label for="attachment_url">文件URL:</label>
  16. <input type="text" class="form-control" readonly="readonly" id="attachment_url" value="<?= $model->url;?>" />
  17. </div>
  18. <div class="misc-pub-section misc-pub-filetype">
  19. 文件类型: <strong><?= $model->type ?></strong>
  20. </div>
  21. <div class="misc-pub-section misc-pub-filesize">
  22. 文件大小: <strong><?= $media->sizeToString() ?></strong>
  23. </div>
  24. <div class="misc-pub-section misc-pub-filename">
  25. 文件名: <strong><?= $model->name ?></strong>
  26. </div>
  27. <?php if ($media->isImage()) : ?>
  28. <div class="misc-pub-section misc-pub-dimensions">
  29. 宽高: <strong><span ><?= $media->getResolution() ?></span></strong>
  30. </div>
  31. <?php endif; ?>
  32. </div>
  33. <?php endif;?>