質問: array( 'label' => t('profile'), 'entity class' => 'entity', 'controller class' => 'entityapicontroller', 'base table' => 'k_profile', 'fieldable' => true, 'entity keys' => array( 'id' => 'pid', 'bundle' => 'type', ), 'bundles' => array(), //added later in hook_entity_info_alter() 'bundle keys' => array( 'bundle' => 'type', ), 'label callback' => 'entity_class_label', 'uri callback' => 'entity_class_uri', 'access callback' => true, 'module' => 'k_profile', );
回答: モデルエンティティ が必要です。これは、エンティティーのスターターキットです。これをインストールする前に、モジュールの説明とreadmeファイルをお読みください。必要なものがすべて付属しているので、そのままお使いいただけます。フィールドを追加したり、ディスプレイやその他すべてを管理したりできます。