О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Вкладка Добавить в типах материалов

-12 votes
+
-

Попросили тут вкладочку сделать в типах материалов, чтобы можно было срану новые добавлять.
Люблю простые решения:
/**
 * Implementation of hook_menu().
 */
function mymodule_menu() {
// Вкладки Добавить в типах материалов.
  $types = node_get_types();
  foreach($types as $type) {
    $items['admin/content/node-type/'. str_replace('_', '-', $type->type) .'/add'] = array(
      'title' => 'Add new @name',
      'title arguments' => array('@name' => $type->name),
      'type' => MENU_LOCAL_TASK,
      'page callback' => 'drupal_goto',
      'page arguments' => array('node/add/'. str_replace('_', '-', $type->type)),
      'access arguments' => array('create '. $type->type .' content'),
      'weight' => 20,
    );
  }
  return $items;
}

Полный оригинальный материал:

Direqtor