![]() ![]() Layout Builder provides an API, and layout discovery feature, that themes and other modules can use to provide new templates. You can use Layout Builder to customize the layout of a single page, create a custom layout for all content of a certain type, or build landing pages.Īt a high level it allows users to generate a layout - two columns with a header, for example - and then place a content type's fields and any blocks into that layout. ).The Layout Builder module for Drupal provides a layout user interface (UI), a set of flexible visual design tools that allows content creators and site administrators to customize the layout of a page via a powerful drag-and-drop UI. Structure sync (Export the content of menus, taxonomies, etc.Config Split (Configuration by Environment).Config Ignore (Ignore configuration so we can modify it in any environment without losing them in the config import).Stage file proxy (No more local files, set the origin environment, and voilá the files are loaded).SEO Checklist (Nice list to follow best practices).Īdvanced CSS/JS Aggregation (Better caché and compression system, etc.).Real-time SEO for Drupal (Visual guidance for the editor to make the content a little bit better).Metatags ( Metatag fields so we can set the info read by the Social networks).Simple XML sitemap (Structure of the site read by Search engines).Gin Layout Builder (Apply Gin styles for Layout Builder - A little buggy).Gin Admin toolbar (Apply the Gin style for the Admin toolbar in the front theme).Gin (minimum stability = dev) (Best Admin theme for Drupal based on Claro).Antibot (Lightweight module that prevents the submission of the form for bots, really cool functionality behind with Javascript).Captcha + reCAPTCHA (Every form should use this module to avoid bots, in addition, we can use Honeypot).Automated Logout (Auto logout if the user is away for a specific time).Select 2 or Chosen (Improved search with options to improve the editor experience).Quick Node Clone (Easily clone any node).Crop API + Image widget crop (Crop system easy to use for the editor with a click and select crop).Scheduler (Let's schedule our content to be published at a later date).Add to Any (Share your node in social networks).Commerce (Want to build a shop? this is your module.Webform (Forms even for a simple contact).Conditional Fields (Let's avoid showing fields that are not always required in the form display).Eu Cookie compliance (Cookie compliance, nothing else).Easy Breadcrumb (More flexible breadcrumbs).Search API (Improve the search system and avoids killing the db with huge sites).Layout Builder styles (Add classes on the Layout Builder sections - Stable alternative: Layout Custom Section Classes & Attributes).Paragraphs (What can we say about paragraphs?, used everywhere to make complex behaviours).Token (Used by thousand of modules, variables that contains dynamic information to be used anywhere).Display Suite (Adds the Title component in the manage display and gives us a chance to select the output format (H1, H2, etc.).Field Group (Tabs for the Front of the site and the form display).Simple block (Exportable blocks in YMLs).Admin toolbar (Admin menu more accessible).Redirect (/node/3 is redirected to its slug so we avoid non-friendly URLs).Pathauto (Automatic configuration for friendly URLs).Media (Core) (Plugin that should be activated by default, raises the possibilities to infinity by giving us a new entity, reusable and scalable). ![]() In order to avoid chaos I have organized them by categories and each title has a link to the corresponding project in In this list, I will show you a list of modules (both core and contribs) that I consider essential in any Drupal installation. That is why every time we start a new project, we always include a series of modules that makes our life easier and help us to carry out all tasks. When we start a Drupal project we find ourselves with an empty system, without the basic functionalities that we normally use. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |