Home > translation > Programmatically created content type module title not working

Programmatically created content type module title not working

April 8Hits:2
Advertisement

I created a module with a .info, .module and .install file that can be installed by customers. This module file to create content types from node consists basically atm of:

/** * Implements hook_node_info() */ function mycontent_node_info() {   return array(     'mycontent' => array(         'name' => t('My content'),         'base' => 'mycontent',         'description' => t('You can define your objects here'),         'has_title' => TRUE,         'title_label' => t('Object title')        )     ); }  /** * Implement hook_form() */ function mycontent_form($node, $form_state) {    return node_content_form($node, $form_state); } 

The problem is as follows:

I want to use entity translation. This works fine but the title module. It ist automatically installed, so the standard title of nodes can be replaced by clicking 'replace', but the default language is not filled.

E.g. if default language is German, the title is not saved. When I translate in English, the English title is saved. When I debug I can see that the complete (German or English) form is taken, the value of the form state are identical except the content itself and the language values 'de' and 'en'.

If I change en as default language then english title is not saved.

Because i can not see anything in the issue tracker of the title module I hope that I have to add anything to my code.

Thx in advance

maen

Answers

Ok, I BELIEVE that this is a drupal core issue:

I thought I can create a module with another name as the node bundle I made.

/**
* Implements hook_node_info()
*/
function mycontent_node_info() {
  return array(
    'mycontent' => array(
      'name' => t('My content'),
      'base' => 'mycontent',
      'description' => t('You can define your objects here'),
      'has_title' => TRUE,
      'title_label' => t('Object title')
     )
  );
 }

 /**
  * Implement hook_form()
 */
   function mycontent_form($node, $form_state) {
     return node_content_form($node, $form_state);
   }

This is correct! But my module and hence my hook_node_info function had another name than my bundle.

So admin/strucure/types didn't show the bundle and the module title didn't recognize the bundle property.

So this is solved!

Related Articles

  • Programmatically created content type module title not workingApril 8

    I created a module with a .info, .module and .install file that can be installed by customers. This module file to create content types from node consists basically atm of: /** * Implements hook_node_info() */ function mycontent_node_info() { return

  • Programmatically created content type don't have a delete link

    Programmatically created content type don't have a delete linkFebruary 12

    I'm developing a module that creates new content types through form that I created (not in hook_install): function create_new_content_type($type, $name){ $t = get_t(); $new_node = array( 'type' => $type, 'name' => $name, 'base' => 'node_content',

  • How do you programmatically modify a programmatically created content type?December 1

    I'm creating a Drupal 7 site that has many content types which are defined programmatically. It is quite likely that, after launch, I will be required to slightly modify some of the content types. During development, whenever I need to make a change,

  • How to create content type programmatically with fields and vertical tabsFebruary 3

    I'm creating a module using Drupal7.26 and want to create content type with different type of fields like radio/checkboxes/drupdown and textfields. I'm following the last comment by Jason Gray in THIS thread and is working pretty well except it is no

  • Programatically create content type for multilingual siteNovember 13

    How to create content type for for multilingual site programatically. Example Content type column internal name: firstName. English Display Name: First Name, German Display Name:Vorname. Same for all column name and content type name. How can I do th

  • Explanation of Content Types, Modules, and ViewsJune 23

    Attempting to structure a page within Drupal has led me down a convoluted path and I wanted to clarify the relationship between Drupal content types, modules and the views element before I ventured any further. My current understanding is that you ca

  • D7: How do export content types, module settings, taxonomy terms, webforms and other nodes?November 22

    It seems D7 lacks an important feature for migrating data content types, module settings, taxonomy terms, webforms and other nodes. I tried with Features modules but it seems it creates modules out of features and this is bad. Where is Drupal CCK Con

  • Programmatically bind content type to Excel fileFebruary 29

    I want to create a content type (programmaticall) which can be bound to excel instead of word, and add it to a List Library so when you click create new document it opens a excel template. thanks --------------Solutions------------- You need to set t

  • create content type from workflow taskAugust 28

    I have been looking all over the internet for instructions on how to create a content type based off the Workflow Task type. Everything I have found thus far seems like it is incomplete or has gaps that I can't seem to bridge. I am using Visual Studi

  • How to create Content Types with DrushJune 9

    Is it possible to create content types with Drush? Such as a new Galery content type? I created a content type manually via web interface and checked the changes in database. However, there are quite a lot of changes - some changes are also in blob f

  • Creating Content Type using Schema.xmlMay 24

    I am trying to create a content type from a schema.xml but the fields are not getting created, any ideas? <ContentType ID="0x0101001CC4D99118BEC246AB8D5DF12A34B61F0101" Name="License" Group="Smile" Version="3">

  • Create Content type with metadata fieldDecember 18

    I made the following Powershell script to create a content type with a text field and a numeric field: $url = "http://my-sharepoint-site" $web = get-spweb $url $ctypeName = "Content type X" $ctypeParent = $web.availablecontenttypes[&qu

  • Does Create Content Type need to be a farm solution?April 27

    I've found a couple of examples of creating a content type using visual studio. http://stevemannspath.blogspot.com/2010/11/sharepoint-2010-leveraging-visual.html http://msdn.microsoft.com/en-us/library/ff630942.aspx They both say "Deploy as Farm Solu

  • How to create content type programaticallySeptember 11

    how to create content type programatically and attach field api fields to it? hook_node_info() will not work for me since i want to create my node type and its instance in a single method (for testing purposes), so kindly suggest a solution other tha

  • creating content types with Out-of-Box vs Server Object modelsFebruary 23

    Are there any advantages in creating content type using out of box vs visual studios? --------------Solutions------------- I'm assuming that by "out of the box" you mean creating them in the User Interface. Advantages of Visual Studio Easy way t

  • How to create content type Drupal 7 October 12

    I need to add a new content type to the node/add page. How can I go about doing this? --------------Solutions------------- You should try Google before posting questions like this here. One of the first few results is the following video: Drupal 7: C

  • create Content Types like Excel,PowerPoint,One Note documents for document library in SP2013?October 14

    I want to create Content Types like Excel,PowerPoint,One Note documents for document library in SP2013,by default once enable the content type in Advance settings,we can able to see the Word content type,In site settings->site content types i can abl

  • Create content type from xml using client server object modelJune 23

    I have one xml in which all the declaration of the content type are added like <ContentTypes> <!-- All Content Type Declarations --> </ContentTypes> I can't use sandbox solution for that, so I want to achieve only using client object mod

  • Title field input not appearing when creating content type by moduleJuly 8

    I have this problem, I'm creating a content type by creating a module, using the example 'node_example' of examples project as a code template. The thing is that I get it work, I create the content type successfully but when I create a new node of th

  • Create Content Type with a Default TitleMay 12

    How would for the Title of something to be default, static, unchanageable? I've got a content type (plus others planned) that I plan on using as a data submittal for stuff similar to a "Quote of the Day" or "Create an Event for the Calendar

Copyright (C) 2017 ceus-now.com, All Rights Reserved. webmaster#ceus-now.com 14 q. 0.621 s.