Урок 2. Меню навигации
Wilson 27.03.2005 14:45
/ 27.03.2005 14:47
Я конечно понимаю, что пока просто ламер и не разбераюсь с parser'ом. Но изучить его конечно очень хочется.
Самое обидное в том, что я споткнулся уже на втором уроке.
Делаю всё по документации:
Открываю файл auto.p и меняем его содержимое на:
@navigation[]
$sections[^table::load[/sections.cfg]]
<table width="100%" border="0" bgcolor="#000000" cellspacing="1">
<tr bgcolor="#FFFFFF">
^sections.menu{
^navigation_cell[]
}
</tr>
</table>
<br>
@navigation_cell[]
$cell_width[^eval(100\$sections)%]
^if($sections.uri eq $request:uri){
<td width="$cell_width" align="middle" bgcolor="#A2D0F2">
<nobr>$sections.name</nobr>
</td>
}{
<td width="$cell_width" align="middle">
<a href="$sections.uri"><nobr>$sections.name</nobr></a>
</td>
}
В фйле допустим index.html я вписываю: ^navigation[]
Потом в браузере набираю адрес страницы и у меня вместо долгожданного меню появляется сообщение об ошибке:
Unhandled Exception (Debug)
read failed: No such file or directory (2), actual filename 'z:/home/localhost/www/sections.cfg'
z:/home/localhost/www/sections.cfg
z:/home/localhost/www/parser-scripts/auto.p(2)
exception.type=file.missing
--------------------------------------------------------------------------------
load z:/home/localhost/www/parser-scripts/auto.p(2)
navigation z:/home/localhost/www/parser-scripts/index.html(6)
- Урок 2. Меню навигации, Wilson 27.03.2005 14:45 / 27.03.2005 14:47