<div dir="ltr"><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace">Hi,</div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace"><br></div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace">I wrote a module, which utilises field_create_field and field_create_instance. I have my $instance array like below:</div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace"><br></div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace"><div class="gmail_default">$instance = array(</div><div class="gmail_default">    &#39;field_name&#39; =&gt; &#39;field_tckn&#39;,</div><div class="gmail_default">    &#39;entity_type&#39; =&gt; &#39;user&#39;,</div><div class="gmail_default">    &#39;bundle&#39; =&gt; &#39;user&#39;,</div><div class="gmail_default">    &#39;label&#39; =&gt; t(&#39;TCKN&#39;),</div><div class="gmail_default">    &#39;description&#39; =&gt; t(&#39;Enter your TCKN.&#39;),</div><div class="gmail_default">    &#39;settings&#39; =&gt; array(</div><div class="gmail_default">      &#39;user_register_form&#39; =&gt; TRUE,</div><div class="gmail_default">    ),</div><div class="gmail_default">    &#39;display&#39; =&gt; array(</div><div class="gmail_default">      &#39;default&#39; =&gt; array(</div><div class="gmail_default">        &#39;label&#39; =&gt; &#39;above&#39;,</div><div class="gmail_default">        &#39;type&#39; =&gt; &#39;text_textfield&#39;,</div><div class="gmail_default">        &#39;settings&#39; =&gt; array(</div><div class="gmail_default">          &#39;size&#39; =&gt; 11,</div><div class="gmail_default">        ),</div><div class="gmail_default">      ),</div><div class="gmail_default">      &#39;full&#39; =&gt; array(</div><div class="gmail_default">        &#39;label&#39; =&gt; &#39;above&#39;,</div><div class="gmail_default">        &#39;type&#39; =&gt; &#39;text_textfield&#39;,</div><div class="gmail_default">        &#39;settings&#39; =&gt; array(</div><div class="gmail_default">          &#39;size&#39; =&gt; array(</div><div class="gmail_default">            &#39;#default_value&#39; =&gt; 11,</div><div class="gmail_default">          ),</div><div class="gmail_default">        ),</div><div class="gmail_default">      ),</div><div class="gmail_default">    ),</div><div class="gmail_default">    &#39;widget&#39; =&gt; array(</div><div class="gmail_default">      &#39;settings&#39; =&gt; array(</div><div class="gmail_default">        &#39;size&#39; =&gt; 11,</div><div class="gmail_default">        &#39;description&#39; =&gt; t(&#39;Enter your TCKN.&#39;),</div><div class="gmail_default">      ),</div><div class="gmail_default">    ),</div><div class="gmail_default">  );</div><div class="gmail_default"><br></div><div class="gmail_default">The field is attaches to user bundle just fine, but what I would like to is re-use the field in any content type. I can do that too, but I would like to override &#39;Size of textfield&#39; when I add the field. What am I missing in the above code?</div><div class="gmail_default"><br></div><div class="gmail_default">Regards,</div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">mto</div></div></div></div>
</div>