Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Виталий Новиков 25.09.2004 19:05
Добрый день!@main[] $frames[yes] ^make_page[] @make_page[] <html> <head> <title>^make_title[]</title> ^define_function[] </head> ^if($frames eq "yes"){ <frameset rows="70, *"> <frame src="/header.html"> <frameset cols="20%, *"> <frame src="/navigation.html"> <frame name="main" src="/main_frame.html"> </frameset> </frameset> }{ <body> ^make_banner[] <table width="100%" border="1"> <tr> <td> ^make_content[] </table> } </html> @show_content[] <table width="100%" border="0"> <tr> <td> site content...метод show_content[] вызывается из main_frame.html:
^show_content[]идея такова: этим методом наполнять main_frame.html в зависимости от
$request:uriНо... работает все как и должно работать, а не как я предполагал вначале ;) :
$request:uriсодержит
$request:uri, например, /page_mass/my_page.html ?
@show_content[]на странице my_page.html решит проблему, но парсер не
$request:uriиз auto.p или из метода
@auto[]из my_page.html:
@auto[] $MAIN:url[$request:uri]тоже ни к чему не приводит - если проверить переменную из
@show_content[]то оказывается
@auto[]вызываются
@main[]!!!!