**
нашел одну заброшенную тему, так вот там скопипастил такой код:
<a href="#" onclick="document.getElementById('login_form').style.display='block'; return false;">войти на сайт</a> <div id="login_form"> <div id="border"> <h1>Авторизация ...</h1> <div style="padding:4px"></div> <form action="index.php" method=post id="userform"> Имя пользователя :<br> <input name="login_name" id="login" class="edit" type="text"> <div style="padding:4px"></div> Пароль :<br> <input name="login_password" id="password" class="edit" type="password"> <div style="padding:4px"></div> <input value="войти" type="submit"> <input value="закрыть" onclick="document.getElementById('login_form').style.display='none'; return false;" type="button"> <div style="padding:4px"></div> <a href="/remind/">напомнить пароль</a> <input name="login" id="login" value="submit" type="hidden"> </form> </div> </div>так вот логин не работает из этого кода.. и отображается коряво..
по идее при нажатии на пункт меню войти на сайт, должен всплывать логин в отдельном окне/блоке, а он постоянно внизу показывается пока не нажать кнопку "закрыть" и то при переходе на др. страницу снова всплывает и вообще не работает...
вставил в index.tpl в свое меню вот так:
<div class="wrapBody"> <div class="layout {$smarty.get.show_aux_cpu}"> <ul class="mainMenu"> <li class="{if $main_content_template=='home.tpl.html'}active{/if}"><a href="/">Главная</a></li> <li class="{if ($smarty.get.categoryID=='257')||($catID_current)}active{/if}"><a href="/product_catalogue">Каталог продукции</a></li> <li class="{if $smarty.get.show_aux_page=='2'}active{/if}"><a href="/latest.html">Последние поступления</a></li> <li class="{if $smarty.get.show_aux_page=='3'}active{/if}"><a href="/repair.html">Ремонт</a></li> <li class="{if $smarty.get.show_aux_page=='4'}active{/if}"><a href="/warranty.html">Гарантия</a></li> <li class="{if $smarty.get.show_aux_page=='5'}active{/if}"><a href="/delivery.html">Доставка</a></li> <li class="{if $smarty.get.feedback=='yes'}active{/if}"><a href="/feedback.html">Контакты</a></li> <li><a href="#" onclick="document.getElementById('login_form').style.display='block'; return false;">войти на сайт</a></li> <div id="login_form"> <div id="border"> <h1>Авторизация ...</h1> <div style="padding:4px"></div> <form action="index.php" method=post id="userform"> Имя пользователя :<br /> <input type="text" name="login_name" id="login" class="edit" /> <div style="padding:4px"></div> Пароль :<br /> <input type="password" name="login_password" id="password" class="edit" /> <div style="padding:4px"></div> <input type="submit" value="войти" /> <input type="button" value="закрыть" onclick="document.getElementById('login_form').style.display='none'; return false;" /> <div style="padding:4px"></div> <a href="/remind/">напомнить пароль</a> <input name="login" type="hidden" id="login" value="submit" /> </form> </div> </div></ul> **** </div>вот еще попробовал:
вынес
<div id="login_form"> <div id="border"> <h1>Авторизация ...</h1> <div style="padding:4px"></div> <form action="index.php" method=post id="userform"> Имя пользователя :<br /> <input type="text" name="login_name" id="login" class="edit" /> <div style="padding:4px"></div> Пароль :<br /> <input type="password" name="login_password" id="password" class="edit" /> <div style="padding:4px"></div> <input type="submit" value="войти" /> <input type="button" value="закрыть" onclick="document.getElementById('login_form').style.display='none'; return false;" /> <div style="padding:4px"></div> <a href="/remind/">напомнить пароль</a> <input name="login" type="hidden" id="login" value="submit" /> </form> </div> </div>из тега </ul> отдельно, пункт меню отображается, но при нажатии на него ничего не происходит.. чуть позднее вырезал этот код с тела тега див который для меню, но результат тот-же..