PHP code example of mlcsthor / yii2-media-manager
1. Go to this page and download the library: Download mlcsthor/yii2-media-manager library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mlcsthor / yii2-media-manager example snippets
'components' => [
// ...
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'thumbs/<path:.*>' => 'mm/thumb/thumb',
// ...
],
],
// ...
'fs' => [
'class' => 'creocoder\flysystem\LocalFilesystem',
'path' => '@webroot/upload',
],
],
'modules' => [
// ...
'mm' => [
'class' => 'mlcsthor\mediamanager\Module',
],
],
use mlcsthor\mediamanager\widgets\MediaManagerInput;
echo MediaManagerInput::widget([
'name' => 'test', // input name
'multiple' => false,
'clientOptions' => [
'api' => [
'listUrl' => Url::to(['/mm/api/list']),
// 'uploadUrl' => Url::to(['/mm/api/upload']),
// 'downloadUrl' => Url::to(['/mm/api/download']),
// 'deleteUrl' => Url::to(['/mm/api/delete'])
],
],
]);
use mlcsthor\mediamanager\widgets\MediaManagerInputModal;
echo MediaManagerInputModal::widget([
'name' => 'test', // input name
'clientOptions' => [
'api' => [
'listUrl' => Url::to(['/mm/api/list']),
// 'uploadUrl' => Url::to(['/mm/api/upload']),
// 'downloadUrl' => Url::to(['/mm/api/download']),
// 'deleteUrl' => Url::to(['/mm/api/delete'])
],
],
]);