О проекте

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

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

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

Drupal: Добавить определённому типу сущности новое свойство

1 vote
+
-

Пример добавления терминам таксономии нового текстового свойства myproperty, которое будет хранится в таблице taxonomy_term_data:
modulename.install:
/**
* Implements hook_schema_alter().
*/
function modulename_schema_alter(&$schema) {
$entity_info = entity_get_info('taxonomy_term');
$entity_table = $entity_info['base table'];
$property_name = 'myproperty';
 
if (!isset($schema[$entity_table]['fields'][$property_name])) {
$schema[$entity_table]['fields'][$property_name] = array(
'type' => 'varchar',
'length' => 255,
Читать дальше →
Похожие записи:

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