- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
if ( $in{s} )
{
# максимальная вложенность =3 - сформируем строку для чекбокса по-простому
my %ha = db_select_row [ 'id', 'title', 'parent_id' ], "catalog_section", "id=$in{s} AND `object_id`=1";
if (%ha) ¦
{ ¦
$selected_only[ $ha{parent_id} ] = 'selected';
} ¦
¦
my %parent = db_select_row [ 'title', 'parent_id' ], "catalog_section", "id=$ha{parent_id} AND `object_id`=1";
my %parent2 = db_select_row [ 'title', 'parent_id' ], "catalog_section", "id=$parent{parent_id} AND `object_id`=1";
my $only_title = $ha{title};
$only_title = "$parent{title} — $only_title" if %parent;
$only_title = "$parent2{title} — $only_title" if %parent2;
$only_this_cat_string = "";
if ( %parent || %parent2 )
{
#%ha
$only_this_category_text = qq~
<span>
<input type="checkbox" name="only_this_cat" id="only_this_cat" $checked_only onchange="checkSelect();">
<label for="only_this_cat">Искать только в разделе «$only_title»</label>
</span>~;
}
}
guest 03.09.2009 15:59 # −2
bildja 03.10.2009 17:31 # 0
nolka4 04.10.2009 16:34 # 0