1/17/2024 0 Comments Drupal 7 modules![]() Managing configuration in Drupal 7 was challenging - the Features module would let users export configuration to code but had a lot of problems and could not really be used to import configuration. Views was unincorporated into core to let users fetch content from the database through the UI and display it in a variety of ways. This means that any of the features used from core work very well together. Drupal core has a rigorous development process so anything that makes it into core goes through exhaustive scrutiny and testing. Some features from Drupal 7’s popular contributed modules are also now part of core in Drupal 9. There is also media library integration with the new rich text editor in core. The core media library lets you reuse media on your site and sort each type into individual collections, helping you keep the back end organised. Drupal 9 also comes with impressive core media features that work together seamlessly. Rabbit Hole can prevent this node from being accessible on its own page, through node/xxx.If you want to further improve the user interface (UI), install our favourite administration theme, Gin, which gives you a more modern look and feel to the administration UI. ![]() Perhaps you have a content type that never should be displayed on its own page, like an image content type that's displayed in a carousel. Rabbit Hole is a module that adds the ability to control what should happen when an entity is being viewed at its own page. ![]() If you are continually making mistakes of adding same term names in your Taxonomy page, this module prevents you from making these mistakes because Drupal by default will allow you to add same text like it is unique and gives it s different url path. You simply just create a markup field and add whatever markup you want to the field. This module helps to resolve these issues. There may times when you just needed to place some HTML markup to sit between some fields on a node add/edit form exposed on frontend or on node display page but you cannot assign a block in between fields and you don't want to add any extra markup in template file. Of course, you can do this with Menu per Role module but the UX sucks and it is done on a separate configuration page, whereas with this module, it is done right inside of the menu item configure page. Menu item visibilityĪ very handy module when you only want to show a certain menu item to a specific role. This module helps to take care of duplicate field appearing. If you had that annoying moment when some of your fields you that you added in Views are showing duplicates results on the node page and the "DISTINCT" SQL query option in the Views UI does not actually solve the problem. For example: If entity Alice references entity Bob, CER will make Bob reference Alice as well, and keep the references up-to-date when either entity is updated or deleted. Corresponding Entity References (CER)ĭifficult to explain this one but it basically works with Reference field and allows you to refer to each other (meaning it can reference both ways). It also helps you to learn how to better define your site structure since it uses the path aliases to determine and display the breadcrumbs. The breadcrumbs that comes with core Drupal is just so bad at it that you wondered why they didn't bother removing it or better still, replace it with this module. Easy Breadcrumbīreadcrumbs in Drupal are never easy to get them right. It is best to clone the default Views Term Page and create a new one. This allows you to setup many different Views pages for different Terms pages for different layouts. Taxonomy Views IntegratorĮver needed to make your term page look different from other term pages? Views already has a default Views Terms Page but problem is this gets rendered for every Terms Page. So if you want a certain Term page to be styled differently, then this is where this modlule does it's magic. Basically, you create a Views Term Page and use this module to assign it to the Views page, then in your Views page you can make it display how you want it. It adds a search feature for each section of content and users admin pages, making it so much easier to find the content when you have well over hundreds or 1000s. Okay, not exactly less known but very useful for admin UX. Some great useful small modules that can save you hours of custom coding. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |