Commit Graph

24 Commits

Author SHA1 Message Date
Samuel Georges 57b10704ce Support for overriding list views
For consistency, entry partial for controller behaviors should be called "container"
Added addViewPath() method to ViewMaker
Remove "fa" from icon docs (not necessary)
Fixes #2439
2016-10-29 14:10:21 +11:00
Samuel Georges 19c3c19a00 Added extended useList options, including raw output 2016-10-06 18:44:26 +11:00
Samuel Georges d7b9b4f65e Fixes vague error when attribute is not fillable
Previously an error was being thrown with just the attribute name, not helpful at all.
Fixes #2302
2016-08-13 10:48:52 +10:00
Samuel Georges e52fa7bd33 Compat with CSV v8 2016-04-28 06:39:35 +10:00
Samuel Georges a548d6ee56 Merge remote-tracking branch 'remotes/origin/stable' into develop
Conflicts:
	modules/backend/lang/en/lang.php
	modules/backend/lang/fr/lang.php
2016-04-01 13:00:32 +11:00
Samuel Georges a035acdc2c Tidy up some logic, restore firstRowTitles setting
Refs #1856
2016-03-26 14:10:05 +11:00
Jérémy Gaulin 2a60e34558 Import options to configure the CSV reader + patch to prevent unfriendly error to be thrown due to bad import source file encoding (on AJAX request) 2016-03-26 12:54:13 +11:00
Jérémy Gaulin 8debdf023a Externalized import/export errors strings + french translation 2016-03-20 22:22:36 +01:00
Samuel Georges ee38c72f04 Protected properties were once [incorrectly] available 2015-08-29 20:12:55 +10:00
Samuel Georges 9ecf75307b Add exception handling and permissions definition 2015-08-04 20:04:11 +10:00
Samuel Georges dbac4809f6 Resurrect the list export feature - fixes #1313 2015-07-27 08:50:26 +10:00
Samuel Georges 502263e11b Finishing import/export redirects to the defined url 2015-07-25 09:21:43 +10:00
Samuel Georges d0742653d1 Implement exporting function modeled after import function 2015-07-23 19:44:19 +10:00
Samuel Georges 5be21f6231 Allows custom options to be specified via form fields 2015-07-22 18:30:50 +10:00
Samuel Georges a9899ae3c1 Finish basic import workflow 2015-07-21 20:45:02 +10:00
Samuel Georges 5a40c54f3c Add required fields + validation step, headers checkbox can be toggled 2015-07-21 07:56:55 +10:00
Samuel Georges 5e741c4c39 onImport stub 2015-07-18 17:06:09 +10:00
Samuel Georges 6ca400ca67 Import logic is getting large, give it space 2015-07-18 16:40:40 +10:00
Samuel Georges f445b9c4ce Implement column data sample popup 2015-07-18 16:15:17 +10:00
Samuel Georges c7aef3c58c Add logic to extract column headers from file
Move import columns to their own partials
2015-07-18 12:48:03 +10:00
Samuel Georges 694ab4a08b Refactor and rename 2015-07-18 10:27:54 +10:00
Samuel Georges 068a977c1f Simplify approach by using Form Widget 2015-07-18 08:51:26 +10:00
Samuel Georges 5ca55e149a Create ImportModel base class, implement import_file uploader 2015-07-16 22:15:30 +10:00
Samuel Georges 334bf8db3c Initial outlay of ImportExportController 2015-07-15 19:35:31 +10:00