waldemarnt / media
Multi upload plugin
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 1
Open Issues: 0
Type:cakephp-plugin
pkg:composer/waldemarnt/media
Requires
- smottt/wideimage: dev-master
This package is not auto-updated.
Last update: 2025-10-21 07:29:18 UTC
README
This is a multiupload plugin to cakephp.
Install
install via composer: reference: waldemarnt/media
install manual:
copy to app/Plugin folder and run composer update comand to download WideImage
create table
CREATE TABLE media (
id int(11) NOT NULL AUTO_INCREMENT,
path varchar(255) NOT NULL,
name varchar(255) NOT NULL,
model_name varchar(255) NOT NULL,
model_id int(11) NOT NULL,
size int(11) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
Using
First you need load into your bootstrap.php file;
CakePlugin::load('Media');
Now you need add this parameter into your Model;
public $actsAs = array(
	'Media.Media'=>array(
		'thumb_size'=>array(
			'width'=>100,
			'height'=>100
			)
		)
	);
You need add public $helpers = array("Media.Media"); to your controller or app controller, to use Media plugin file upload helper.
Now in your view you need this field
Media->file(); ?>To show uplaoded files you need in your view
Element('Media.show'); ?>Now it's works fine :D