Michael Stenta
a8f7081601
Add developer documentation for building configurable quick forms.
2023-10-06 14:11:11 -04:00
Michael Stenta
eb61ff23f4
Use current user's timezone in DrupalDateTime quick form examples.
2023-10-06 13:58:57 -04:00
Michael Stenta
2101da034a
Fix typo in getQuickFormId() method name.
2023-10-06 13:58:57 -04:00
Michael Stenta
0393d4a76d
Improve quick form development documentation.
...
Generalize the "Egg harvest" example to just "Harvest".
Add example farm_quick_harvest.info.yml and describe dependencies.
Add timestamp and asset reference fields.
Add more descriptions about how the quick form class methods work.
Expand on the "Quick form actions" documentation and use it in example code.
2023-10-06 13:58:57 -04:00
Michael Stenta
dab5415b95
Add QuickStringTrait::entityLabelsSummary() method for summarizing entity labels #675
2023-05-11 13:37:48 -04:00
Michael Stenta
270f89aba7
Fix quantity units in quick form example docs.
2022-05-11 17:00:27 -04:00
Michael Stenta
5ef95da81f
Add a QuickStringTrait::prioritizedString() method for joining, prioritizing, and trimming string parts.
2022-01-19 13:00:22 -05:00
Michael Stenta
44c51ee957
Add a QuickStringTrait::trimString() method for trimming strings on word boundaries.
2022-01-19 13:00:22 -05:00
Michael Stenta
ceb7123384
Fix example quick form class in docs.
2021-11-17 16:49:51 -05:00
paul121
3bee8d4fb1
Provide a trait for loading prepopulated entity references.
2021-10-27 15:22:34 -04:00
paul121
560cd37168
Provide a base class for quick form action plugins.
2021-10-27 15:22:34 -04:00
paul121
ba3011a5e6
QuickForms are provided under the Plugin/QuickForms directory.
2021-10-27 15:22:33 -04:00
Michael Stenta
68e4f83c52
Document how modules can provide quick forms.
2021-10-27 15:22:33 -04:00