Basic Directory Structure of a Drupal 7 Project

Drupal 7 project folder structure

By following the standard for the directory structure of a Drupal 7 project, you can keep your project able to update, stay secure, extensible and understandable for others and yourself - especially when you get again into the project after a certain time. Additionally the standard is something which saves you from creating a hardly maintainable legacy code-base, that is no fun to work with.

How to render layouts using Layout Plugin

The Layout plugin module allows modules or themes to register layouts, and for other modules (like Panels or Display Suite) to use them.

How to make Union with different views or displays

Suppose you need to build a view that get fields of entity which have complex relationships with other entities and won't be happened in one view, But you could get the results for each relationship with an entity in one separate view, then it comes to your mind the idea if you could make a union between that two views(may be two displays) instead of writing a complex sql query that will be very hard to maintain in the future and if fields or relationships got altered!

Updating DvG

Updating DvG is not without risks. Especially the beta-to-beta upgrades may break/change functionality, features and styling. We however try to make updates withing the upcoming 1.0 series as painless as possible! As always with updates and upgrades, you will be required to test core functionality, and styling, but we will try to make updates as non-disruptive as possible!

Update to the latest DvG release

Upgrading a Drupal Distribution is somewhat more difficult than a simple module update. Technically, it's a 2-step operation:


Subscribe with RSS Subscribe to RSS - Contributors