Page Menu
Home
In-Portal Phabricator
Search
Configure Global Search
Log In
Files
F805111
grid_blocks.tpl
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Wed, Feb 26, 11:04 PM
Size
32 KB
Mime Type
text/html
Expires
Fri, Feb 28, 11:04 PM (1 h, 46 m)
Engine
blob
Format
Raw Data
Handle
577361
Attached To
rINP In-Portal
grid_blocks.tpl
View Options
<
inp2:m_DefineElement
name
=
"current_page"
>
<
span
class
=
"current_page"
><
inp2:m_param
name
=
"page"
/></
span
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"page"
>
<
a
href
=
"javascript:go_to_page('<inp2:m_param name="
PrefixSpecial
"
/>
',
<
inp2:m_param
name
=
"page"
/>
,
<
inp2:m_param
name
=
"ajax"
/>
)" class="nav_url">
<
inp2:m_param
name
=
"page"
/></
a
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"next_page"
>
<
a
href
=
"javascript:go_to_page('<inp2:m_param name="
PrefixSpecial
"
/>
',
<
inp2:m_param
name
=
"page"
/>
,
<
inp2:m_param
name
=
"ajax"
/>
)" class="nav_url">
>
</
a
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"prev_page"
>
<
a
href
=
"javascript:go_to_page('<inp2:m_param name="
PrefixSpecial
"
/>
',
<
inp2:m_param
name
=
"page"
/>
,
<
inp2:m_param
name
=
"ajax"
/>
)" class="nav_url">
<
</
a
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"next_page_split"
>
<
a
href
=
"javascript:go_to_page('<inp2:m_param name="
PrefixSpecial
"
/>
',
<
inp2:m_param
name
=
"page"
/>
,
<
inp2:m_param
name
=
"ajax"
/>
)" class="nav_url">
>>
</
a
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"prev_page_split"
>
<
a
href
=
"javascript:go_to_page('<inp2:m_param name="
PrefixSpecial
"
/>
',
<
inp2:m_param
name
=
"page"
/>
,
<
inp2:m_param
name
=
"ajax"
/>
)" class="nav_url">
<<
</
a
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"search_main_toolbar"
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_pagination"
SearchPrefixSpecial
=
""
ajax
=
"0"
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
bgcolor
=
"#E0E0DA"
border
=
"0"
class
=
"<inp2:m_if check="
m_ParamEquals
"
name
=
"no_toolbar"
value
=
"no_toolbar"
>
bordered
<
inp2:m_else
/>
pagination_bar
</
inp2:m_if
>
">
<
tbody
>
<
tr
id
=
"MY_ID"
>
<
td
>
<
img
height
=
"15"
src
=
"img/arrow.gif"
width
=
"15"
align
=
"absmiddle"
border
=
"0"
>
<
b
class
=
text
><
inp2:m_phrase
name
=
"la_Page"
/></
b
>
<
inp2:
{$
PrefixSpecial
}
_PrintPages
active_block
=
"current_page"
split
=
"10"
inactive_block
=
"page"
prev_page_block
=
"prev_page"
next_page_block
=
"next_page"
prev_page_split_block
=
"prev_page_split"
next_page_split_block
=
"next_page_split"
main_special
=
"
$
main_special"
ajax
=
"
$
ajax"
grid
=
"
$
grid"
/>
</
td
>
<
inp2:m_if
check
=
"m_ParamEquals"
param
=
"search"
value
=
"on"
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"SearchPrefixSpecial"
value
=
""
>
<
inp2:m_RenderElement
name
=
"grid_search"
grid
=
"
$
grid"
PrefixSpecial
=
"
$
PrefixSpecial"
ajax
=
"
$
ajax"
/>
<
inp2:m_else
/>
<
inp2:m_RenderElement
name
=
"grid_search"
grid
=
"
$
grid"
PrefixSpecial
=
"
$
SearchPrefixSpecial"
ajax
=
"
$
ajax"
/>
</
inp2:m_if
>
</
inp2:m_if
>
<
td
>
</
tr
>
</
tbody
>
</
table
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_pagination_elem"
ajax
=
"0"
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_search"
ajax
=
"0"
>
<
td
align
=
"right"
class
=
"search-cell"
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
>
<
tr
>
<
td
><
inp2:m_phrase
name
=
"la_Search"
/>
:
</
td
>
<
td
>
<
input
type
=
"text"
id
=
"<inp2:m_param name="
PrefixSpecial
"
/>
_search_keyword" name="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search_keyword" value="
<
inp2:m_recall
var
=
"{
$
PrefixSpecial}_search_keyword"
no_null
=
"no_null"
special
=
"1"
/>
" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);" class="search-box"/>
<
input
type
=
"text"
style
=
"display: none;"
/>
</
td
>
<
td
style
=
"white-space: nowrap;"
id
=
"search_buttons[<inp2:m_param name="
PrefixSpecial
"
/>
]">
<
div
style
=
"white-space: nowrap;"
></
div
>
<
script
type
=
"text/javascript"
>
<
inp2
:
m_RenderElement
name
=
"grid_search_buttons"
pass_params
=
"true"
/>
</
script
>
</
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_search_buttons"
PrefixSpecial
=
""
grid
=
""
ajax
=
"1"
>
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'] = new ToolBar('icon16_');
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'].IconSize = {w:22,h:22};
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'].UseLabels = false;
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'].AddButton(
new ToolBarButton(
'search',
'
<
inp2:m_phrase
name
=
"la_ToolTip_Search"
escape
=
"1"
/>
',
function() { search('
<
inp2:m_param
name
=
"PrefixSpecial"
/>
','
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
) },
null,
'
<
inp2:m_param
name
=
"PrefixSpecial"
/>
') );
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'].AddButton(
new ToolBarButton(
'search_reset',
'
<
inp2:m_phrase
name
=
"la_ToolTip_SearchReset"
escape
=
"1"
/>
',
function() { search_reset('
<
inp2:m_param
name
=
"PrefixSpecial"
/>
','
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
) },
null,
'
<
inp2:m_param
name
=
"PrefixSpecial"
/>
') );
Toolbars['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_search'].Render(document.getElementById('search_buttons[
<
inp2:m_param
name
=
"PrefixSpecial"
/>
]'));
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_column_title"
use_phrases
=
"1"
ajax
=
"0"
>
<
td
nowrap
=
"nowrap"
>
<
a
href
=
"javascript:resort_grid('<inp2:m_param name="
PrefixSpecial
"
/>
','
<
inp2:m_param
name
=
"sort_field"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);">
<
IMG
alt
=
""
src
=
"img/list_arrow_<inp2:{
$
PrefixSpecial}_order field="
$
sort_field
"
/>
.gif" border="0" align="absmiddle">
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"use_phrases"
value
=
"1"
><
inp2:m_phrase
name
=
"
$
title"
/><
inp2:m_else
/><
inp2:m_param
name
=
"title"
/></
inp2:m_if
></
a
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_column_title_no_sorting"
use_phrases
=
"1"
>
<
td
nowrap
=
"nowrap"
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"use_phrases"
value
=
"1"
><
inp2:m_phrase
name
=
"
$
title"
/><
inp2:m_else
/><
inp2:m_param
name
=
"title"
/></
inp2:m_if
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_checkbox_td"
format
=
""
module
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
class
=
"grid_id_cell"
>
<
tr
>
<
td
><
input
type
=
"checkbox"
name
=
"<inp2:{
$
PrefixSpecial}_InputName field="
$
IdField
"
IdField
=
"
$
IdField"
/>
" id="
<
inp2:
{$
PrefixSpecial
}
_InputName
field
=
"
$
IdField"
IdField
=
"
$
IdField"
/>
">
</
td
>
<
td
><
img
src
=
"<inp2:ModulePath module="
$
module
"
/>
img/itemicons/
<
inp2:
{$
PrefixSpecial
}
_ItemIcon
grid
=
"
$
grid"
/>
">
</
td
>
<
td
><
inp2:Field
field
=
"
$
fi
eld"
no_special
=
"no_special"
format
=
"
$
format"
/></
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_checkbox_td_no_icon"
format
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
class
=
"grid_id_cell"
>
<
tr
>
<
td
><
input
type
=
"checkbox"
name
=
"<inp2:{
$
PrefixSpecial}_InputName field="
$
IdField
"
IdField
=
"
$
IdField"
/>
" id="
<
inp2:
{$
PrefixSpecial
}
_InputName
field
=
"
$
IdField"
IdField
=
"
$
IdField"
/>
">
</
td
>
<
td
><
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
no_special
=
"no_special"
format
=
"
$
format"
/></
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"label_grid_checkbox_td"
format
=
""
module
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
class
=
"grid_id_cell"
>
<
tr
>
<
td
><
input
type
=
"checkbox"
name
=
"<inp2:{
$
PrefixSpecial}_InputName field="
$
IdField
"
IdField
=
"
$
IdField"
/>
" id="
<
inp2:
{$
PrefixSpecial
}
_InputName
field
=
"
$
IdField"
IdField
=
"
$
IdField"
/>
">
</
td
>
<
td
><
img
src
=
"<inp2:ModulePath module="
$
module
"
/>
img/itemicons/
<
inp2:
{$
PrefixSpecial
}
_ItemIcon
grid
=
"
$
grid"
/>
">
</
td
>
<
td
><
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
no_special
=
"no_special"
as_label
=
"as_label"
format
=
"
$
format"
/></
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_icon_td"
format
=
""
module
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
class
=
"grid_id_cell"
>
<
tr
>
<
td
><
img
src
=
"<inp2:ModulePath module="
$
module
"
/>
img/itemicons/
<
inp2:
{$
PrefixSpecial
}
_ItemIcon
grid
=
"
$
grid"
/>
">
</
td
>
<
td
><
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
no_special
=
"no_special"
format
=
"
$
format"
/></
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_radio_td"
format
=
""
module
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
class
=
"grid_id_cell"
>
<
tr
>
<
td
><
input
type
=
"radio"
name
=
"<inp2:{
$
PrefixSpecial}_InputName field="
$
IdField
"
IdField
=
"
$
IdField"
/>
" id="
<
inp2:
{$
PrefixSpecial
}
_InputName
field
=
"
$
IdField"
IdField
=
"
$
IdField"
/>
">
</
td
>
<
td
><
img
src
=
"<inp2:ModulePath module="
$
module
"
/>
img/itemicons/
<
inp2:
{$
PrefixSpecial
}
_ItemIcon
grid
=
"
$
grid"
/>
">
</
td
>
<
td
><
inp2:Field
field
=
"
$
fi
eld"
no_special
=
"no_special"
format
=
"
$
format"
/></
td
>
</
tr
>
</
table
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_data_td"
format
=
""
no_special
=
""
nl2br
=
""
first_chars
=
""
td_style
=
""
currency
=
""
>
<
td
valign
=
"top"
class
=
"text"
style
=
"<inp2:m_param name="
td_style
"
/>
">
<
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
first_chars
=
"
$
fi
rst_chars"
currency
=
"
$
currency"
nl2br
=
"
$
nl2br"
grid
=
"
$
grid"
no_special
=
"
$
no_special"
format
=
"
$
format"
/></
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_edit_td"
format
=
""
>
<
td
valign
=
"top"
class
=
"text"
><
input
type
=
"text"
id
=
"<inp2:{
$
PrefixSpecial}_InputName field="
$
fi
eld
"
/>
" name="
<
inp2:
{$
PrefixSpecial
}
_InputName
field
=
"
$
fi
eld"
/>
" value="
<
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
grid
=
"
$
grid"
format
=
"
$
format"
/>
">
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_options_td"
format
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
select
name
=
"<inp2:InputName field="
$
fi
eld
"
/>
" id="
<
inp2:InputName
field
=
"
$
fi
eld"
/>
">
<
inp2:m_if
check
=
"FieldOption"
field
=
"
$
fi
eld"
option
=
"use_phrases"
>
<
inp2:PredefinedOptions
field
=
"
$
fi
eld"
block
=
"inp_option_phrase"
selected
=
"selected"
has_empty
=
"1"
empty_value
=
"0"
/>
<
inp2:m_else
/>
<
inp2:PredefinedOptions
field
=
"
$
fi
eld"
block
=
"inp_option_item"
selected
=
"selected"
has_empty
=
"1"
empty_value
=
"0"
/>
</
inp2:m_if
>
</
select
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_date_td"
format
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
input
type
=
"text"
name
=
"<inp2:InputName field="
{
$
fi
eld
}
_date
"
/>
" id="
<
inp2:InputName
field
=
"{
$
fi
eld}_date"
/>
" value="
<
inp2:Field
field
=
"{
$
fi
eld}_date"
format
=
"_regional_InputDateFormat"
/>
" size="
<
inp2:Format
field
=
"{
$
fi
eld}_date"
input_format
=
"1"
edit_size
=
"edit_size"
/>
" datepickerIcon="
<
inp2:m_ProjectBase
/>
core/admin_templates/img/calendar_icon.gif">
<
span
class
=
"small"
>
(
<
inp2:Format
field
=
"{
$
fi
eld}_date"
input_format
=
"1"
human
=
"true"
/>
)
</
span
>
<
script
type
=
"text/javascript"
>
initCalendar
(
"<inp2:InputName field="
{$
fi
eld
}
_date
"/>"
,
"<inp2:Format field="
{$
fi
eld
}
_date
" input_format="
1
"/>"
);
</
script
>
<
input
type
=
"hidden"
name
=
"<inp2:InputName field="
{
$
fi
eld
}
_time
"
/>
" id="
<
inp2:InputName
field
=
"{
$
fi
eld}_time"
input_format
=
"1"
/>
" value="">
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_data_label_td"
>
<
td
valign
=
"top"
class
=
"text"
><
inp2:
{$
PrefixSpecial
}
_field
field
=
"
$
fi
eld"
grid
=
"
$
grid"
plus_or_as_label
=
"1"
no_special
=
"no_special"
format
=
"
$
format"
/></
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_data_label_ml_td"
format
=
""
>
<
td
valign
=
"top"
class
=
"text"
>
<
span
class
=
"<inp2:m_if check="
{$
SourcePrefix
}
_HasError
"
field
=
"
$
virtual_field"
>
error
</
inp2:m_if
>
">
<
inp2:
{$
PrefixSpecial
}
_Field
field
=
"
$
fi
eld"
grid
=
"
$
grid"
as_label
=
"1"
no_special
=
"no_special"
format
=
"
$
format"
/>
</
span
><
inp2:m_if
check
=
"{
$
SourcePrefix}_IsRequired"
field
=
"
$
virtual_field"
><
span
class
=
"error"
>
*
</
span
></
inp2:m_if
>
:
<
br
/>
<
inp2:m_if
check
=
"FieldEquals"
field
=
"
$
ElementTypeField"
value
=
"textarea"
>
<
a
href
=
"javascript:PreSaveAndOpenTranslatorCV('<inp2:m_param name="
SourcePrefix
"
/>
,
<
inp2:m_param
name
=
"SourcePrefix"
/>
-cdata', '
<
inp2:m_param
name
=
"SourcePrefix"
/>
-cdata:cust_
<
inp2:Field
name
=
"CustomFieldId"
/>
', 'popups/translator',
<
inp2:
$
SourcePrefix_Field
field
=
"ResourceId"
/>
, 1);" title="
<
inp2:m_Phrase
label
=
"la_Translate"
escape
=
"1"
/>
">
<
img
src
=
"img/icons/icon24_translate.gif"
style
=
"cursor:hand;"
border
=
"0"
></
a
>
<
inp2:m_else
/>
<
a
href
=
"javascript:PreSaveAndOpenTranslatorCV('<inp2:m_param name="
SourcePrefix
"
/>
,
<
inp2:m_param
name
=
"SourcePrefix"
/>
-cdata', '
<
inp2:m_param
name
=
"SourcePrefix"
/>
-cdata:cust_
<
inp2:Field
name
=
"CustomFieldId"
/>
', 'popups/translator',
<
inp2:
$
SourcePrefix_Field
field
=
"ResourceId"
/>
);" title="
<
inp2:m_Phrase
label
=
"la_Translate"
escape
=
"1"
/>
">
<
img
src
=
"img/icons/icon24_translate.gif"
style
=
"cursor:hand;"
border
=
"0"
></
a
>
</
inp2:m_if
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_column_filter"
>
<
td
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_options_filter"
use_phrases
=
"0"
>
<
td
>
<
select
<
inp2:m_if
check
=
"SearchField"
field
=
"
$
fi
lter_field"
filter_type
=
"options"
grid
=
"
$
grid"
>
class="filter"
</
inp2:m_if
>
name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"options"
grid
=
"
$
grid"
/>
">
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"use_phrases"
value
=
"1"
>
<
inp2:PredefinedSearchOptions
field
=
"
$
fi
lter_field"
block
=
"inp_option_phrase"
selected
=
"selected"
has_empty
=
"1"
empty_value
=
""
filter_type
=
"options"
grid
=
"
$
grid"
/>
<
inp2:m_else
/>
<
inp2:PredefinedSearchOptions
field
=
"
$
fi
lter_field"
block
=
"inp_option_item"
selected
=
"selected"
has_empty
=
"1"
empty_value
=
""
filter_type
=
"options"
grid
=
"
$
grid"
/>
</
inp2:m_if
>
</
select
>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_like_filter"
>
<
td
>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"like"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"like"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"like"
grid
=
"
$
grid"
/>
" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_equals_filter"
>
<
td
>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"equals"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"equals"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"equals"
grid
=
"
$
grid"
/>
" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_range_filter"
>
<
td
>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"from"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"from"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"from"
grid
=
"
$
grid"
/>
" size="5" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"to"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"to"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"range"
type
=
"to"
grid
=
"
$
grid"
/>
" size="5" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_float_range_filter"
>
<
td
>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"from"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"from"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"from"
grid
=
"
$
grid"
/>
" size="5" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"to"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"to"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"float_range"
type
=
"to"
grid
=
"
$
grid"
/>
" size="5" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
</
td
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_date_range_filter"
>
<
td
>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"from"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"from"
grid
=
"
$
grid"
/>
" id="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"from"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"from"
grid
=
"
$
grid"
/>
" size="15" datepickerIcon="img/calendar_icon.gif" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
<
input
type
=
"text"
class
=
"flat-input<inp2:m_if check="
SearchField
"
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"to"
grid
=
"
$
grid"
>
filter
</
inp2:m_if
>
" name="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"to"
grid
=
"
$
grid"
/>
" id="
<
inp2:SearchInputName
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"to"
grid
=
"
$
grid"
/>
" value="
<
inp2:SearchField
field
=
"
$
fi
lter_field"
filter_type
=
"date_range"
type
=
"to"
grid
=
"
$
grid"
/>
" size="15" datepickerIcon="img/calendar_icon.gif" onkeydown="search_keydown(event, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"grid"
/>
',
<
inp2:m_param
name
=
"ajax"
/>
);"/>
<
br
/>
</
td
>
<
script
type
=
"text/javascript"
>
initCalendar
(
"<inp2:SearchInputName field="
$
fi
lter_field
" filter_type="
date_range
" type="
from
" grid="
$
grid
"/>"
,
"<inp2:Format field="
{
$
sort_field
}
_date
" input_format="
1
"/>"
);
initCalendar
(
"<inp2:SearchInputName field="
$
fi
lter_field
" filter_type="
date_range
" type="
to
" grid="
$
grid
"/>"
,
"<inp2:Format field="
{
$
sort_field
}
_date
" input_format="
1
"/>"
);
</
script
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"viewmenu_sort_block"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"
$
title"
escape
=
"1"
/>
','direct_sort_grid("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
","
<
inp2:m_param
name
=
"sort_field"
/>
","
<
inp2:
{$
PrefixSpecial
}
_OrderInfo
type
=
"direction"
pos
=
"1"
/>
", null,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_IsOrder"
field
=
"
$
sort_field"
pos
=
"1"
>
2
</
inp2:m_if
>
');
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"viewmenu_filter_block"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'].addMenuItem('
<
inp2:m_param
name
=
"label"
js_escape
=
"1"
/>
','
<
inp2:m_param
name
=
"filter_action"
/>
','
<
inp2:m_param
name
=
"filter_status"
/>
');
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"viewmenu_filter_separator"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'].addMenuSeparator();
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"viewmenu_declaration"
menu_filters
=
"no"
menu_sorting
=
"yes"
menu_perpage
=
"yes"
menu_select
=
"yes"
ajax
=
"0"
>
// define ViewMenu
$
fw_menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'] = function()
{
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_filters"
value
=
"yes"
>
// filtring menu
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'] = new Menu('
<
inp2:m_phrase
name
=
"la_Text_View"
escape
=
"1"
/>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'].addMenuItem('All','filters_remove_all("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",
<
inp2:m_param
name
=
"ajax"
/>
);');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'].addMenuItem('None','filters_apply_all("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",
<
inp2:m_param
name
=
"ajax"
/>
);');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'].addMenuSeparator();
<
inp2:
{$
PrefixSpecial
}
_DrawFilterMenu
old_style
=
"1"
item_block
=
"viewmenu_filter_block"
spearator_block
=
"viewmenu_filter_separator"
ajax
=
"
$
ajax"
/>
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_sorting"
value
=
"yes"
>
// sorting menu
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'] = new Menu('
<
inp2:m_phrase
name
=
"la_Text_Sort"
escape
=
"1"
/>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_common_ascending"
escape
=
"1"
/>
','direct_sort_grid("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
","
<
inp2:
{$
PrefixSpecial
}
_OrderInfo
type
=
"field"
pos
=
"1"
/>
","asc",null,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_IsOrder"
direction
=
"asc"
pos
=
"1"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_common_descending"
escape
=
"1"
/>
','direct_sort_grid("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
","
<
inp2:
{$
PrefixSpecial
}
_OrderInfo
type
=
"field"
pos
=
"1"
/>
","desc",null,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_IsOrder"
direction
=
"desc"
pos
=
"1"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'].addMenuSeparator();
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_Text_Default"
escape
=
"1"
/>
','reset_sorting("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
");');
<
inp2:
{$
PrefixSpecial
}
_IterateGridFields
grid
=
"
$
grid"
mode
=
"header"
block
=
"viewmenu_sort_block"
ajax
=
"
$
ajax"
/>
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_perpage"
value
=
"yes"
>
// per page menu
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'] = new Menu('
<
inp2:m_phrase
name
=
"la_prompt_PerPage"
escape
=
"1"
/>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'].addMenuItem('10','set_per_page("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",10,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_PerPageEquals"
value
=
"10"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'].addMenuItem('20','set_per_page("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",20,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_PerPageEquals"
value
=
"20"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'].addMenuItem('50','set_per_page("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",50,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_PerPageEquals"
value
=
"50"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'].addMenuItem('100','set_per_page("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",100,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_PerPageEquals"
value
=
"100"
>
2
</
inp2:m_if
>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'].addMenuItem('500','set_per_page("
<
inp2:m_param
name
=
"PrefixSpecial"
/>
",500,
<
inp2:m_param
name
=
"ajax"
/>
);','
<
inp2:m_if
check
=
"{
$
PrefixSpecial}_PerPageEquals"
value
=
"500"
>
2
</
inp2:m_if
>
');
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_select"
value
=
"yes"
>
// select menu
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_select_menu'] = new Menu('
<
inp2:m_phrase
name
=
"la_Text_Select"
escape
=
"1"
/>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_select_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_Text_All"
escape
=
"1"
/>
','Grids["
<
inp2:m_param
name
=
"PrefixSpecial"
/>
"].SelectAll();');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_select_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_Text_Unselect"
escape
=
"1"
/>
','Grids["
<
inp2:m_param
name
=
"PrefixSpecial"
/>
"].ClearSelection();');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_select_menu'].addMenuItem('
<
inp2:m_phrase
name
=
"la_Text_Invert"
escape
=
"1"
/>
','Grids["
<
inp2:m_param
name
=
"PrefixSpecial"
/>
"].InvertSelection();');
</
inp2:m_if
>
processHooks('ViewMenu', hBEFORE, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
');
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'] = new Menu('
<
inp2:
{$
PrefixSpecial
}
_GetItemName
/>
');
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_filters"
value
=
"yes"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'].addMenuItem(
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_filter_menu'] );
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_sorting"
value
=
"yes"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'].addMenuItem(
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_sorting_menu'] );
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_perpage"
value
=
"yes"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'].addMenuItem(
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_perpage_menu'] );
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"menu_select"
value
=
"yes"
>
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_view_menu'].addMenuItem(
$
Menus['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'+'_select_menu'] );
</
inp2:m_if
>
processHooks('ViewMenu', hAFTER, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
');
}
</
inp2:m_DefineElement
>
<
inp2:m_include
template
=
"incs/menu_blocks"
/>
<
inp2:m_DefineElement
name
=
"grid_save_warning"
>
<
table
width
=
"100%"
border
=
"0"
cellspacing
=
"0"
cellpadding
=
"4"
class
=
"table_border_<inp2:m_if check="
m_ParamEquals
"
name
=
"no_toolbar"
value
=
"no_toolbar"
>
nobottom
<
inp2:m_else
/>
notop
</
inp2:m_if
>
">
<
tr
>
<
td
valign
=
"top"
class
=
"hint_red"
>
<
inp2:m_phrase
name
=
"la_Warning_Save_Item"
/>
</
td
>
</
tr
>
</
table
>
<
script
type
=
"text/javascript"
>
$
edit_mode
=
<
inp2
:
m_if
check
=
"m_ParamEquals"
name
=
"edit_mode"
value
=
"1"
>
true
<
inp2
:
m_else
/>
false
<
/inp2:m_if>;
// window.parent.document.title += ' - MODE: ' + (
$
edit_mode ? 'EDIT' : 'LIVE');
</
script
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid"
main_prefix
=
""
per_page
=
""
main_special
=
""
no_toolbar
=
""
grid_filters
=
""
search
=
"on"
header_block
=
"grid_column_title"
filter_block
=
"grid_column_filter"
data_block
=
"grid_data_td"
totals_block
=
"grid_total_td"
row_block
=
"_row"
ajax
=
"0"
totals
=
"0"
>
<!--
grid_filters - show individual filters for each column
has_filters - draw filter section in "View" menu in toolbar
-->
<
inp2:InitList
pass_params
=
"1"
/>
<!-- this is to avoid recalling prefix as an item in first iterate grid, by col-picker for instance -->
<
inp2:
{$
PrefixSpecial
}
_SaveWarning
name
=
"grid_save_warning"
main_prefix
=
"
$
main_prefix"
no_toolbar
=
"
$
no_toolbar"
/>
<
inp2:m_if
check
=
"m_RecallEquals"
var
=
"{
$
PrefixSpecial}_search_keyword"
value
=
""
inverse
=
"inverse"
>
<
table
width
=
"100%"
border
=
"0"
cellspacing
=
"0"
cellpadding
=
"4"
class
=
"table_border_<inp2:m_if check="
m_ParamEquals
"
name
=
"no_toolbar"
value
=
"no_toolbar"
>
nobottom
<
inp2:m_else
/>
notop
</
inp2:m_if
>
">
<
tr
>
<
td
valign
=
"top"
class
=
"hint_red"
>
<
inp2:m_phrase
name
=
"la_Warning_Filter"
/>
</
td
>
</
tr
>
</
table
>
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"per_page"
value
=
"-1"
inverse
=
"1"
>
<
inp2:m_RenderElement
name
=
"grid_pagination"
grid
=
"
$
grid"
PrefixSpecial
=
"
$
PrefixSpecial"
main_special
=
"
$
main_special"
search
=
"
$
search"
no_toolbar
=
"
$
no_toolbar"
ajax
=
"
$
ajax"
/>
</
inp2:m_if
>
<
table
width
=
"100%"
cellspacing
=
"0"
cellpadding
=
"4"
class
=
"bordered"
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"grid_filters"
value
=
"1"
>
<
tr
class
=
"pagination_bar"
>
<
inp2:
{$
PrefixSpecial
}
_IterateGridFields
grid
=
"
$
grid"
mode
=
"filter"
block
=
"
$
fi
lter_block"
ajax
=
"
$
ajax"
/>
</
tr
>
</
inp2:m_if
>
<
tr
class
=
"subsectiontitle"
>
<
inp2:
{$
PrefixSpecial
}
_IterateGridFields
grid
=
"
$
grid"
mode
=
"header"
block
=
"
$
header_block"
ajax
=
"
$
ajax"
/>
</
tr
>
<
inp2:m_DefineElement
name
=
"_row"
td_style
=
""
>
<
tr
class
=
"<inp2:m_odd_even odd="
table-color1
"
even
=
"table-color2"
/>
" id="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_
<
inp2:Field
field
=
"
$
IdField"
/>
" sequence="
<
inp2:m_get
param
=
"{
$
PrefixSpecial}_sequence"
/>
">
<
inp2:m_inc
param
=
"{
$
PrefixSpecial}_sequence"
by
=
"1"
/>
<
inp2:IterateGridFields
grid
=
"
$
grid"
mode
=
"data"
block
=
"
$
data_block"
/>
</
tr
>
</
inp2:m_DefineElement
>
<
inp2:m_set
{$
PrefixSpecial
}
_sequence
=
"1"
odd_even
=
"table-color1"
/>
<
inp2:
{$
PrefixSpecial
}
_PrintList
block
=
"
$
row_block"
per_page
=
"
$
per_page"
main_special
=
"
$
main_special"
/>
<
inp2:m_DefineElement
name
=
"grid_total_td"
>
<
inp2:m_if
check
=
"m_Param"
name
=
"total"
>
<
td
style
=
"<inp2:m_param name="
td_style
"
/>
">
<
inp2:FieldTotal
name
=
"
$
fi
eld"
function
=
"
$
total"
/>
</
td
>
<
inp2:m_else
/>
<
td
style
=
"<inp2:m_param name="
td_style
"
/>
">
</
td
>
</
inp2:m_if
>
</
inp2:m_DefineElement
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"totals"
value
=
"1"
>
<
tr
class
=
"totals-row"
/>
<
inp2:IterateGridFields
grid
=
"
$
grid"
mode
=
"data"
block
=
"
$
totals_block"
/>
</
tr
>
</
inp2:m_if
>
</
table
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"ajax"
value
=
"0"
>
<
inp2:m_if
check
=
"m_GetEquals"
name
=
"fw_menu_included"
value
=
""
>
<
script
type
=
"text/javascript"
src
=
"incs/fw_menu.js"
></
script
>
<
link
rel
=
"stylesheet"
rev
=
"stylesheet"
href
=
"incs/nlsmenu.css"
type
=
"text/css"
/>
<
script
type
=
"text/javascript"
src
=
"js/nlsmenu.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"js/nlsmenueffect_1_2_1.js"
></
script
>
<
script
type
=
"text/javascript"
>
var
menuMgr
=
new
NlsMenuManager
(
"mgr"
);
menuMgr
.
timeout
=
500
;
menuMgr
.
flowOverFormElement
=
true
;
</
script
>
<
inp2:m_set
fw_menu_included
=
"1"
/>
</
inp2:m_if
>
<
script
type
=
"text/javascript"
>
<
inp2
:
m_RenderElement
name
=
"grid_js"
selected_class
=
"selected_div"
tag_name
=
"tr"
pass_params
=
"true"
/>
</
script
>
</
inp2:m_if
>
<
input
type
=
"hidden"
id
=
"<inp2:m_param name="
PrefixSpecial
"
/>
_Sort1" name="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_Sort1" value="">
<
input
type
=
"hidden"
id
=
"<inp2:m_param name="
PrefixSpecial
"
/>
_Sort1_Dir" name="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_Sort1_Dir" value="asc">
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"grid_js"
view_menu
=
"1"
ajax
=
"1"
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"no_init"
value
=
"no_init"
inverse
=
"inverse"
>
Grids['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'] = new Grid('
<
inp2:m_param
name
=
"PrefixSpecial"
/>
', '
<
inp2:m_param
name
=
"selected_class"
/>
', ':original', edit, a_toolbar);
Grids['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'].AddItemsByIdMask('
<
inp2:m_param
name
=
"tag_name"
/>
', /^
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_([\d\w-]+)/, '
<
inp2:m_param
name
=
"PrefixSpecial"
/>
[$$ID$$][
<
inp2:m_param
name
=
"IdField"
/>
]');
Grids['
<
inp2:m_param
name
=
"PrefixSpecial"
/>
'].InitItems();
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_Param"
name
=
"view_menu"
>
<
inp2:m_RenderElement
name
=
"nlsmenu_declaration"
pass_params
=
"true"
/>
$
ViewMenus = new Array('
<
inp2:m_param
name
=
"PrefixSpecial"
/>
');
</
inp2:m_if
>
</
inp2:m_DefineElement
>
<
inp2:m_DefineElement
name
=
"white_grid"
main_prefix
=
""
per_page
=
""
main_special
=
""
no_toolbar
=
""
search
=
"on"
render_as
=
""
columns
=
"2"
direction
=
"V"
empty_cell_render_as
=
"wg_empty_cell"
ajax
=
"0"
>
<
inp2:
{$
PrefixSpecial
}
_SaveWarning
name
=
"grid_save_warning"
main_prefix
=
"
$
main_prefix"
no_toolbar
=
"
$
no_toolbar"
/>
<
inp2:m_if
check
=
"m_RecallEquals"
var
=
"{
$
PrefixSpecial}_search_keyword"
value
=
""
inverse
=
"inverse"
>
<
table
width
=
"100%"
border
=
"0"
cellspacing
=
"0"
cellpadding
=
"4"
class
=
"table_border_<inp2:m_if check="
m_ParamEquals
"
name
=
"no_toolbar"
value
=
"no_toolbar"
>
nobottom
<
inp2:m_else
/>
notop
</
inp2:m_if
>
">
<
tr
>
<
td
valign
=
"top"
class
=
"hint_red"
>
<
inp2:m_phrase
name
=
"la_Warning_Filter"
/>
</
td
>
</
tr
>
</
table
>
</
inp2:m_if
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"per_page"
value
=
"-1"
inverse
=
"1"
>
<
inp2:m_RenderElement
name
=
"grid_pagination"
grid
=
"
$
grid"
PrefixSpecial
=
"
$
PrefixSpecial"
main_special
=
"
$
main_special"
search
=
"
$
search"
no_toolbar
=
"
$
no_toolbar"
ajax
=
"
$
ajax"
/>
</
inp2:m_if
>
<
br
/>
<
inp2:m_DefineElement
name
=
"wg_empty_cell"
>
<
td
width
=
"<inp2:m_param name="
column_width
"
/>
%">
</
td
>
</
inp2:m_DefineElement
>
<
table
width
=
"100%"
border
=
"0"
cellspacing
=
"2"
cellpadding
=
"4"
>
<
inp2:m_set
{$
PrefixSpecial
}
_sequence
=
"1"
odd_even
=
"table-color1"
/>
<
inp2:
{$
PrefixSpecial
}
_PrintList2
pass_params
=
"true"
/>
</
table
>
<
inp2:m_if
check
=
"m_ParamEquals"
name
=
"ajax"
value
=
"0"
>
<
inp2:m_if
check
=
"m_GetEquals"
name
=
"fw_menu_included"
value
=
""
>
<
script
type
=
"text/javascript"
src
=
"incs/fw_menu.js"
></
script
>
<
link
rel
=
"stylesheet"
rev
=
"stylesheet"
href
=
"incs/nlsmenu.css"
type
=
"text/css"
/>
<
script
type
=
"text/javascript"
src
=
"js/nlsmenu.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"js/nlsmenueffect_1_2_1.js"
></
script
>
<
script
type
=
"text/javascript"
>
var
menuMgr
=
new
NlsMenuManager
(
"mgr"
);
menuMgr
.
timeout
=
500
;
menuMgr
.
flowOverFormElement
=
true
;
</
script
>
<
inp2:m_set
fw_menu_included
=
"1"
/>
</
inp2:m_if
>
<
script
type
=
"text/javascript"
>
<
inp2
:
m_RenderElement
name
=
"grid_js"
selected_class
=
"table_white_selected"
tag_name
=
"td"
pass_params
=
"true"
/>
</
script
>
</
inp2:m_if
>
<
input
type
=
"hidden"
id
=
"<inp2:m_param name="
PrefixSpecial
"
/>
_Sort1" name="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_Sort1" value="">
<
input
type
=
"hidden"
id
=
"<inp2:m_param name="
PrefixSpecial
"
/>
_Sort1_Dir" name="
<
inp2:m_param
name
=
"PrefixSpecial"
/>
_Sort1_Dir" value="asc">
</
inp2:m_DefineElement
>
Event Timeline
Log In to Comment