[development] Field invisible

Muzaffer Tolga Ozses tolga at ozses.net
Wed Feb 4 09:15:31 UTC 2015


Thank you Eric for replying,

Like I said, this started happening after I renamed the field. Could this
be why?

On 4 February 2015 at 10:52, Erik Stielstra <info at erikstielstra.nl> wrote:

> Hi mto,
>
> I can not reproduce your problem. I copied the code in hello.install,
> renamed the function to hello_install(), enabled the module and the field
> was visible in the account form and the user page. Try you code again in on
> a D7 core, out of the box. Is must be some interaction with other code or
> styling.
>
> Regards,
> Erik Stielstra
>
>
>
> > On 4 feb. 2015, at 08:35, Muzaffer Tolga Ozses <tolga at ozses.net> wrote:
> >
> > Hi,
> >
> > I've got the below code. After enabling the module, the field is seen
> disabled in /admin/config/people/accounts/display/full. Furthermore, even
> if I enable it, it is not on user account page, even though it is visible
> in dpm() output. This started happening after I changed the field name.
> >
> > <?php
> > /**
> >  * Implements hook_install().
> >  */
> > function tckn_kontrol_install() {
> >   $field = array(
> >     'field_name' => 'field_tckn',
> >     'type' => 'text',
> >     'settings' => array(
> >       'max_length' => 11,
> >     ),
> >   );
> >   $instance = array(
> >     'field_name' => 'field_tckn',
> >     'entity_type' => 'user',
> >     'bundle' => 'user',
> >     'required' => TRUE,
> >     'label' => t('TCKN'),
> >     'description' => t('Enter your TCKN.'),
> >     'settings' => array(
> >       'user_register_form' => TRUE,
> >     ),
> >     'display' => array(
> >       'default' => array(
> >         'label' => 'above',
> >         'type' => 'text_textfield',
> >       ),
> >     ),
> >     'widget' => array(
> >       'settings' => array(
> >         'size' => 12,
> >       ),
> >     ),
> >   );
> >   field_create_field($field);
> >   field_create_instance($instance);
> > }
> > function tckn_kontrol_uninstall() {
> >   $instance = array(
> >     'field_name' => 'field_tckn',
> >     'bundle' => 'user',
> >     );
> >   field_delete_field($instance['field_name']);
> > }
> >
> > ​Thank you in advance for replying.​
> >
> > --
> > mto
>
>


-- 
mto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20150204/d59016ad/attachment.html 


More information about the development mailing list