Download the PHP package templesuite/yii2-attachments without Composer
On this page you can find all versions of the php package templesuite/yii2-attachments. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download templesuite/yii2-attachments
More information about templesuite/yii2-attachments
Files in templesuite/yii2-attachments
Package yii2-attachments
Short Description Extension for file uploading and attaching to the models
License BSD-4-Clause
Homepage https://github.com/Nemmo/yii2-attachments
Informations about the package yii2-attachments
Yii2 attachments
Extension for file uploading and attaching to the models
Demo
You can see the demo on the krajee website
Installation
-
The preferred way to install this extension is through composer.
Either run
or add
to the require section of your
composer.json
file. -
Add module to
common/config/main.php
-
Apply migrations
-
Attach behavior to your model (be sure that your model has "id" property)
-
Make sure that you have added
'enctype' => 'multipart/form-data'
to the ActiveForm options - Make sure that you specified
maxFiles
in module rules andmaxFileCount
onAttachmentsInput
to the number that you want
Usage
-
In the
form.php
of your model add file input -
Use widget to show all attachments of the model in the
view.php
-
(Deprecated) Add onclick action to your submit button that uploads all files before submitting form
- You can get all attached files by calling , for example:
Change log
- Dec 7, 2016 - Migration namespace coming with Yii 2.0.10. Release 1.0.0-beta.3.
- Apr 19, 2016 - Refactoring and testing. Ajax removing. Release 1.0.0-beta.2.
- Aug 17, 2015 - Support for prefix on table - you can specify the table name before migrating
- Jul 9, 2015 - Fixed automatic submitting form
- Jun 19, 2015 - Fixed uploading only files without submitting whole form and submitting form with ignoring upload errors
- May 1, 2015 - Fixed uploading when connection is slow or uploading time is long. Now event on submit button is deprecated
- Apr 16, 2015 - Allow users to have a custom behavior class inheriting from FileBehavior.
- Apr 4, 2015 - Now all temp uploaded files will be deleted on every new form opened.
- Mar 16, 2015 - Fix: error in generating initial preview. Add: Getting path of the attached file by calling .
- Mar 5, 2015 - Fix: restrictions for the number of maximum uploaded files.
- Mar 4, 2015 - Added restrictions for number of maximum uploaded files.
- Mar 3, 2015 - Fix of the file-input widget id.
- Feb 13, 2015 - Added restrictions to files (see point 1 in the Usage section), now use widget on the form view instead of
- Feb 11, 2015 - Added preview of uploaded but not saved files and property for widget
- Feb 2, 2015 - Fix: all attached files will be deleted with the model.
- Feb 1, 2015 - AJAX or basic upload.
- Jan 30, 2015 - Several previews of images and other files, fix of required packages.
- Jan 29, 2015 - First version with basic uploading and previews.
All versions of yii2-attachments with dependencies
yiisoft/yii2 Version ~2.0.0
kartik-v/yii2-widget-fileinput Version ~1.0.0
himiklab/yii2-colorbox-widget Version *