Files
szkoleniauryzaj.pl/wp-content/plugins/wp-file-download-light/app/site/views/frontviewer/view.php
2024-11-10 21:08:49 +01:00

35 lines
1.4 KiB
PHP

<?php
/**
* WP File Download
*
* @package WP File Download
* @author Joomunited
* @version 1.0
*/
use Joomunited\WPFramework\v1_0_4\View;
use Joomunited\WPFramework\v1_0_4\Utilities;
use Joomunited\WPFramework\v1_0_4\Factory;
use Joomunited\WPFramework\v1_0_4\Form;
use Joomunited\WPFramework\v1_0_4\Application;
defined( 'ABSPATH' ) || die();
class wpfdViewFrontviewer extends View {
public function render($tpl = null) {
$model = $this->getModel('file');
$id = Utilities::getInt('id');
$catid = Utilities::getInt('catid');
$ext = Utilities::getInput('ext','GET','string');
$this->mediaType = Utilities::getInput('type','GET','string');
$app = Application::getInstance('wpfd') ;
$this->downloadLink= $app->getAjaxUrl().'&task=file.download&wpfd_file_id='.$id.'&wpfd_category_id='.$catid.'&preview=1';
$this->mineType = wpfdHelperFile::mime_type($ext);
wp_enqueue_style('wpfd-mediaelementplayer', plugins_url( 'app/site/assets/css/mediaelementplayer.min.css' , WPFDL_PLUGIN_FILE ),array(),WPFDL_VERSION);
wp_enqueue_script('wpfd-mediaelementplayer', plugins_url( 'app/site/assets/js/mediaelement-and-player.js' , WPFDL_PLUGIN_FILE ),array(),WPFDL_VERSION);
parent::render($tpl); die();
}
}