Tag Archives: Type

Create a node content type programmatically

If you’re a new Drupal user, you may have already created a fresh content type manually to organize your site correctly. But what happens if you want to create this content type with your module installation and don’t want to do it manually each type you install it on a new website ?. Here is how to create a content type programmatically with Drupal 7.  Read More →

How to change default properties on custom drupal type nodes ?

If you want to set some default properties on your freshly created custom node type on Drupal, you have to use variable_set syntax like this:

In your <my_custom_module_name>.install file, add these lines according to what you need to set.

If you want a language to be set by default, use this:

  • 0 – Disabled
  • 1 – Enabled
  • 2 – Enabled with translation (core’s translation.module – TRANSLATION_ENABLED)
  • 4 – Enabled, with field translation (entity_translation.module – ENTITY_TRANSLATION_ENABLED) Read More →