This Drupal 8 module, Views Add Button, allows you to generate entity add buttons in the header, footer, and "no results" Views areas. The module also includes a plugin system for writing plugins to specify behaviors for the construction of "add buttons" for different entity types and bundles.
The module is meant to handle cases where a user would want to create entity add buttons that also include access checking, as this would currently be handled by placing a view inside of a view,or by writing a custom area handler that performs the same work as Views Add button.
Project Link
https://www.drupal.org/project/views_add_button
Documentation
https://www.drupal.org/docs/8/modules/views-add-button
Git instructions
git clone --branch 8.x-1.x https://git.drupal.org/project/views_add_button.git
PAReview checklist
https://pareview.sh/pareview/https-git.drupal.org-project-views_add_butt...
PAReview Note
The one remaining error has to do with calling the translation function for some input text, and at this time I don't see a way to avoid passing the variable to the t() function.
Modules Reviewed
- [D8] Permission Matrix - https://www.drupal.org/project/projectapplications/issues/3033621#commen...
- [D8] Entity Browser - Table: https://www.drupal.org/project/projectapplications/issues/3034251#commen...
- [D8] Login with email only - https://www.drupal.org/project/projectapplications/issues/3032762#commen...
Comments
Comment #2
avpadernoComment #3
laboratory.mikeAdded a section for module reviews.
Comment #4
laboratory.mikeAdded second module review. Let me know if the review format is OK, I'm mainly looking at the UI and confirming that the module is working for the expected use case.
Comment #5
laboratory.mikeAdding third module review.
Comment #6
avpadernoThank you for your contribution! I am going to update your account.
These are some recommended readings to help with excellent maintainership:
You can find more contributors chatting on the IRC #drupal-contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
I thank all the dedicated reviewers as well.
Comment #7
laboratory.mikeThank you.