parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Чтоб у тебя ............................ глаза не болели

Denis 06.05.2002 15:50

Хочу чтоб работал МенЮ навигации (из примеров)
- почему глаза болят - этож код парсера :))
Обяснения: "pages.link" "pages.name" берется из базы данных
их содержание:

$pages.link=/about/index.html
$pages.name= o nas

я заменил код примера - от этим (оттрезал коннект, чтоб глаза
в самом деле не болели)

...........cut.....
=================================================================
$cell_width[^eval(100\$pages)%]
^if($pages.link eq $request:uri){
<td width="$cell_width" align="middle" bgcolor="#E2E2E2">
<nobr>$pages.name</nobr>
</td>
}{
<td width="$cell_width" align="middle">
$a[$pages.link]
$a[^a.match[\/index.html][]{}]
$a[^a.match[\/][g]{}]
<a href="/main$pages.link?$a"><nobr>$pages.name</nobr></a>
</td>
}
===============================================================

обясняю (v.2)
$a[$pages.link]
$a[^a.match[\/index.html][]{}]
$a[^a.match[\/][g]{}]

это чтоб $pages.link=/about/index.html заменился на about
- дык все прекрасно - с матчем разобрался :))
- НО ПРОБЛЕМА _ МЕНЮ навигации не работает (тот из примеров
если выбрана активная папка линк убирался (без ahref))
ЖДем ответов.