Проблема при построении вложенного меню
Николай 24.11.2005 19:17
Я сделал вложенное меню, наверняка оно покажется убогим и не универсальным, но возникли проблемы, и хотелось бы понять, в чем суть.
По сути, вложенное меню должно выглядеть так:
Пункт 1
Подпункт 1
Подпункт 2
Подпункт 3
Пункт 2
Пункт 3
А при процессе построения меню тем образом, которым я воспользовался, получается так:
Подпункт 2
Подпункт 3
Пункт 1
Подпункт 1
Пункт 2
Пункт 3
Пожалуйста, помогите понять, в чем я допустил ошибку.
Привожу исходные тексты:
Исполняемый файл
$sections[^table::load[/sections.cfg]]
$sub_section[^table::load[/sub_section.cfg]]
^sections.menu{
^navigation_cell[]
}
@navigation_cell[]
$sections.name
^sub_section.menu{
^if($sections.sub_section eq '1'){
^if($sections.section_id eq $sub_section.section_id){
<a href="$sub_section.uri">$sub_section.name</a><br>
</tr>
}
}{
}
}
section.cfgsection_id name uri sub_section
1 section1 /1/ 1
2 section2 /1/ 0
3 section3 /1/ 0
sub_section.cfgsection_id name uri
1 1.1 /1.1/
1 1.2 /1.2/
1 1.3 /1.3/
2 2.1 /2.1/
- Проблема при построении вложенного меню, Николай 24.11.2005 19:17