Website
Usage
To install latest version of contributte/forms-multiplier
use Composer.
composer require contributte/forms-multiplier
Documentation
For details on how to use this package, check out our documentation.
Versions
State | Version | Branch | PHP |
---|---|---|---|
dev | ^3.2 |
master |
>=7.2 |
stable | ^3.1 |
master |
>=5.6 |
Development
See how to contribute to this package. This package is currently maintained by these authors.
Consider to support contributte development team. Also thank you for using this package. Thanks.
-
v3.2.0 v3.2.0
Bumped!
🇦🇲 Diff: v3.1.0...v3.2.0
Changes:
- Composer: open v3.2.x [a6aa7ac] (@f3l1x)
- Upgrade to nette/forms v3.1 [#61] [70ec061] (@f3l1x)
- Readme: badges [6cf5249] (@f3l1x)
- Update README (#66), fixed links in readme, polished readme [d51e6d4] (@petrparolek)
- Add DI extension test [05280c4] (@jankonas)
- Replace deprecated CompilerExtension::validateConfig() with Nette\Schema [7e4162b] (@jankonas)
- Ignore deprecation warning (issue #63 was created to resolve that) [9d4fee9] (@jankonas)
- Fix static analysis errors [45ed76a] (@jankonas)
- Mark form as nullable [d785434] (@jankonas)
-
v3.1.0 v3.1.0
Bumped!
🎎 Diff: v3.0.6...v3.1.0
Changes:
- Reset form events after removeAction [97b5577] (@MartkCz)
- run ci on php7.3 [51a826a] (@adaamz)
- Merge pull request #38 from CZechBoY/patch-1, run ci on php7.3 [dc38459]
- contributte [0a4fd39]
- removed var_dump [38e0a3c]
- min. php 7.2 [7764aba]
- add onRemove event [a9168cc]
- Multiplier::resetFormEvents() resets only onSuccess, onError [bb32af3]
- addSetup() replace with getResultDefinition()->addSetup() [5cde978]
- Add master alias [84f6e45] (@mabar)
- reset onSubmit when copy is removed [446afa0]
- sent values is loaded from BaseControl::loadHttpData() [closes #22] [ad255ef]
- ComponentResolver: $values rename to $defaults [5fb27d8]
- fix qa [9afdae2]
- fix latte dev dependency, fix qa [c247598] (@Mistrfilda)
- Fix typo in method name [1a96884] (@Thoronir42)
- Collapse needless creation code [fdf04a8] (@Thoronir42)
- Recreate containers on setValues [8e0aa35] (@Thoronir42)
- call whenAttached() immediately when form is attached [Fix #45] [e3a337b] (@MartkCz)
- attached method is deprecated [67977c2] (@MartkCz)
- Fixed Argument 2 passed to Contributte\FormMultiplier\ComponentResolver::__construct() must be of the type array, object given [715c51c] (@martenb)
- Test: add nested Multiplier [f2cf6fb] (@martenb)
- Multiplier::getCreateButtons returns empty array when limit reached [close #50] [a0f4318] (@MartkCz)
- Prevent validation in remove button, make it work, Although setValidationScope([]) in RemoveButton class, removing fields keeps validating. [9e0847c] (@diegosardina)
- Removed empty line [7b32bd7] (@diegosardina)
- polish docs [9750742] (@petrparolek)
- Update README.md [111fa19] (@krajicj)
- License: MIT [1c7602e] (@vody105)
- Std [004]: kodiak [7fb8f41] (@f3l1x)
- Editorconfig [ee5293d] (@f3l1x)
- Travis -> Github Actions [b3f98e9] (@f3l1x)
- Composer: upgrade deps (conflict with nette/forms 3.1) [c8edbde] (@f3l1x)
- Readme: update [cb44df5] (@f3l1x)
- Maintenance: makefile, phpstan, git [551624e] (@f3l1x)
- Codeception: upgrade to v4 [9949659] (@f3l1x)
-
1.1 1.1
Bumped!
🌋 Diff: 1.0...1.1
Changes:
-
1.1.1 1.1.1
Bumped!
⚰️ Diff: 1.1...1.1.1
Changes:
-
2.0 2.0
Bumped!
🕶️ Diff: 1.1.1...2.0
Changes:
- Added methods getContainers, getCreateButton, getRemoveButton [bd128a8]
- Added getButtons [6dfc13b]
- Code style [27147c2]
- Files moved to parent directory [6e2b81e]
- PHP 5.4 required [851ec1a]
- Refactoring [321c712]
- Fixed registration name [812ba85]
- Revert commit [93c4b7c]
- Short array syntax [56e58fa]
- Added extension [bd99b60]
- Fixed doc [840bbdb]
- Fixed test [ea119e0]
- Added method getters for create, remove buttons [a06e33b]
- minCopies are changeable [880bf34]
- Fixed condition [239f0b6]
- Remove button for each container [3579108]
- Initial value of minCopies is same as copyNumber [ed349e0]
- getValues returns values with reset keys by default [fc22a9d]
- Fixed state when remove button not exists [ce52334]
- setCreateSubmit, setRemoveSubmit renamed [8740c33]
- Fixed bug with defaults [0856ab0]
- Added multiple create buttons [496da1c]
- English lang [c3b28c5]
- Added test [13136aa]
- removed unused properties [b39b441]
- Fixed conditions [2656a8e]
- refactoring, added getters [80c887c]
- Nette\Object is deprecated [5f7946d]
-
2.0.1 2.0.1
Bumped!
🇰🇪 Diff: 2.0...2.0.1
Changes:
- form event onRender create copies [3b0222c]
- applyDefaultValues: create container from form [0f53d5f]
- test refactoring [9742370]
- add path to gitignore [07c96d4]
- moved createCopies from whenAttached() [3329f36]
- travis.yml php 7.1 [87ec01a]
- removed ::class [91c607b]
- dropped php 5.4 and 5.5 [1acd6ef]
- code style [81b45c5]
- added callbacks to remove/create buttons [Fixed #7] [2f9e903]
-
v2.0.2 v2.0.2
Bumped!
🏏 Diff: 2.0.1...v2.0.2
Changes:
- createCopies when attached to presenter [Fixed #8] [83d9faf]
- moved method createCopies to whenAttached [Fixed #9] [4bd0957]
- Remove buttons is not showed, if other multiplier is sent [230ac8b]
- currentGroup inherited from parent [Fixed #10] [0e306b3]
- added test for default values [ea629c4]
- added psr-4 autoload [b53d19d]
- added macros [ed70c7b]
- fixed: remove buttons when other multiplier is sent. [e215970]
- checks if submitter is instance of SubmitButton [7ed6d67]
- fixed onRender: call callback only if form is attached [d764966]
- fixed: attach container after fill [6d89b15]
- fixed default values force [f955b2b]
- applyDefaultValues: container is attached to form [d596d97]
- addCopy is public [ef018cc]
- addCopy checks if container already exists [82f40d2]
- addCopy() getComponent will not cause exception [8479c64]
- fixed isSubmitted reversing the order of conditions [87fea53]
-
v2.0.3 v2.0.3
Bumped!
🇧🇧 Diff: v2.0.2...v2.0.3
Changes:
-
v2.0.4 v2.0.4
Bumped!
👩👦👦 Diff: v2.0.3...v2.0.4
Changes:
-
v3.0.0 v3.0.0
Bumped!
📋 Diff: v2.0.4...v3.0.0
Changes:
- Version 3.0 [8c5161d]
-
v3.0.1 v3.0.1
Bumped!
🌿 Diff: v3.0.0...v3.0.1
Changes:
- addCreateButton() validate $copyCount [6c97b58]
- setValidationScope and setOmitted is called before onCreate event [64bd30d]
- removed strict_types [e248429]
- removed type hint [2e3d657]
- revert getCreateButtons() [b1c11b7]
- Fixed adding controls in control group [c866c66]
- addCopy is protected [f311998]
- added latte tests [Fixed #27] [4f8c182]
-
v3.0.2 v3.0.2
Bumped!
💽 Diff: v3.0.1...v3.0.2
Changes:
- Create button resets form events [Fixed #28] [8d5f935]
- Remove button resets form events [Fixed #29] [5d7ca85]
- remove button removes all components recursively [a8832eb]
- clean [a0a5f79]
- changed ignored dir _support to _support/_generated [b9ac223]
- updated codeception [ef5a6c4]
- php 7.2 [643fc7c]
- dropped hhvm [a3cb0bf]
- addCreateButtons returns builder [32bd064]
- addRemoveButton returns builder [9e5d3f1]
-
v3.0.3 v3.0.3
Bumped!
🌄 Diff: v3.0.2...v3.0.3
Changes:
-
v3.0.4 v3.0.4
Bumped!
✒️ Diff: v3.0.3...v3.0.4
Changes:
-
v3.0.6 v3.0.6
Bumped!
🤩 Diff: v3.0.4...v3.0.6
Changes:
-
1.0 1.0
First bump!
👊