Привет! Я новичок.
Делаю свой шаблон, по инструкции :)
По принципу,
header,
main body,
footer.
Каждому div'у (уж простите, если буду ошибаться в терминологии) соответствует файл *.tpl И файл global.css тоже на месте.
Надо добавить header_left, который крепиться к верху окна браузера и при прокрутке вниз остаётся сверху. Когда открываю просто страницу index.html всё функционирует как положено (то есть все три схематически обозначенные области на месте и плавающий хедер, как ни странно, тоже), однако же, если открываю сиё творение как тему в престе - header_left не отображается (всё остальное на месте и как надо)

Логика "намекает", что должен существовать файл header_left.tpl, тогда что в нём писать? ({$HOOK_TOP}, {$HOOK_HEADER} не подходит ).

И вообще такое возможно самому прописать именно чтобы преста восприняла?

Или не надо изобретать велосипед, а отыскать подходящий модуль?

[hide] Назначение этой панели, примерно как на вот этом сайтеhttp://popmarket.com[/hide]

index.html
[hide]
Код:
<link rel="stylesheet" type="text/css" href="css/global.css" media="screen, projection">


   <div id="wrapper">
  
       <div id="header_left">
header_left
       </div>  


       <div id="header">
presta header
       </div>


        <div id="index">
index
        </div>
    
       <div id="footer">
footer
       </div>


    </div>
[/hide]

global.css
[hide]
Код:
#wrapper {
width: 996px
margin:0 auto;
}


#header_left {
    top: 0;
    position: fixed;
    width: 100%;
    height: 25px;
    background-color: #660000;
}


#header {
    height: 182px;
    width: 100%;
    margin: 26px;
}


#index {
    height: 100%;
    width: 996px;
    float:center;
}


#footer {
clear:both;
}

[/hide]

header.tpl

[hide]
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">


<head>


{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />

{/foreach}



{$HOOK_HEADER}


</head>

<body>

     <div id="wrapper">
           <div id="header">
                  presta header


        {$HOOK_TOP}


              </div>
[/hide]

index.tpl
[hide]
Код:
{$HOOK_HOME}
[/hide]

footer.tpl
[hide]
Код:
</div>


{$HOOK_FOOTER}
     </div>



</div>



</body>
</html>
[/hide]

Вообщем, было бы замечательно получить ответ хотя бы на какой-то из вопросов.


Сообщение отредактировано pooki_zdes 04-05-2012 15:37 ...