Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Imported From: http://groups.google.com/group/in-portal-dev/browse_thread/thread/e50b533a293aac38#

I've used control below in one of my projects and I thoughthought, that it can be
useful for others too, where you need to enter dimensions:

Code Block
languagexml
<inp2:m_DefineElement name="inp_edit_dimensions"

...

 caption_render_as="default_field_caption_element" field_prefix="" class=""

...

 is_last="" onblur="" onchange="" onkeyup="" hint_label="" style="width:

...

 50px;">

...

 
	<inp2:m_if check="{$prefix}_FieldVisible" field="{$field_prefix}Width">

...

 
		<tr class="<inp2:m_odd_even odd='edit-form-odd'

...

 even='edit-form-even'/>" id="<inp2:$prefix_InputName

...

 field='{$field_prefix}Width'/>_row">

...

 
            <inp2:m_RenderElement name="inp_edit_field_caption"

...

 caption_render_as="$caption_render_as" prefix="$prefix"

...

 field="{$field_prefix}Width" title="$title" hint_label="$hint_label"

...

 is_last="$is_last"/>

...

 
            <td class="control-cell">

...

 
                <input style="<inp2:m_Param name='style'/>" type="text"

...

 name="<inp2:{$prefix}_InputName field='{$field_prefix}Width'/>"

...

 id="<inp2:{$prefix}_InputName field='{$field_prefix}Width'/>"

...

 value="<inp2:{$prefix}_Field field='{$field_prefix}Width'/>"

...

 tabindex="<inp2:m_get param='tab_index'/>" class="<inp2:m_param

...

 name='class'/>" onblur="<inp2:m_Param name='onblur'/>"

...

 onkeyup="<inp2:m_Param name='onkeyup'/>" onchange="<inp2:m_Param

...

 name='onchange'/>"/>

...

 
                x 
                <input style="<inp2:m_Param name='style'/>" type="text"

...

 name="<inp2:{$prefix}_InputName field='{$field_prefix}Height'/>"

...

 id="<inp2:{$prefix}_InputName field='{$field_prefix}Height'/>"

...

 value="<inp2:{$prefix}_Field field='{$field_prefix}Height'/>"

...

 tabindex="<inp2:m_get param='tab_index'/>" class="<inp2:m_param

...

 name='class'/>" onblur="<inp2:m_Param name='onblur'/>"

...

 onkeyup="<inp2:m_Param name='onkeyup'/>" onchange="<inp2:m_Param

...

 name='onchange'/>"/>

...

 
                x 
                <input style="<inp2:m_Param name='style'/>" type="text"

...

 name="<inp2:{$prefix}_InputName field='{$field_prefix}Depth'/>"

...

 id="<inp2:{$prefix}_InputName field='{$field_prefix}Depth'/>"

...

 value="<inp2:{$prefix}_Field field='{$field_prefix}Depth'/>"

...

 tabindex="<inp2:m_get param='tab_index'/>" class="<inp2:m_param

...

 name='class'/>" onblur="<inp2:m_Param name='onblur'/>"

...

 onkeyup="<inp2:m_Param name='onkeyup'/>" onchange="<inp2:m_Param

...

 name='onchange'/>"/>

...

 
            </td> 
            <inp2:m_RenderElement name="inp_edit_error"

...

 field="{$field_prefix}Width" pass_params="1"/>

...

 
        </tr>

...

 
    </inp2:m_if>

...

 
</inp2:m_DefineElement>

...

--
Best Regards,

...