Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.11.2011 Ostrzeżenie: (0%)
|
Witam,
mam dwie strony, jedna oparta o czysty PHP + MySQL znajduje się pod adresem: http://dawidbtest.home.pl/foreach/index2.php (taki testowy adres), druga, która znajduje się pod adresem http://dawidbtest.home.pl/smarty/ chciałby aby działała na szablonach smarty, problemem jest tu niestety "wyjeżdżanie" tekstu poza cały szablon ( np. na stronie głównej napis "test" znajduje się na samej górze po prawej stronie), wygląda to jakby np. jakiś div nie był domknięty, ale niestety nie znalazłem przyczyny. Może przedstawię nieco kodu: plik index.php w smarty
w katalogu /templates, znajduje się plik site_header.tpl , który zawiera strukturę strony" Kod <div id="content"> <div id="top"> Tutaj będzie nagłówek </div> <div id="left"> {include file="site_menu.tpl"} </div> <div id="page"> <h1>Witaj na mojej stronie</h1> {include file="main_site.tpl"} </div> <div id="right"> </div> <div class="clear"> {include file="footer.tpl"} </div> </div> </div> w site_menu.tpl natomiast pętla foreach, która odpowiada za przeskakiwanie po menu: Kod <ul> {foreach item=item from=$menu} <li><a href = "index.php?str={$item[1]}">{$item[0]}</a></li> {/foreach} </ul> jak zrobić aby napis "test" wyświetlał się pod napisem - "Witaj na mojej stronie"? dodatkowo mam też zakładki takie jak Aktualności, czy Formularz - to też muszę przerobić na smarty, czy istnieje jakiś prostszy sposób (np. dodanie do /templates np. formularz.tpl i tam przeniesienie kodu a następnie odwołanie się do niego przez np. plik formularz.php? ) Byłbym wdzięczny za każdą pomoc. Wiem że pytania dla niektórych wydają się banalne, ale walczę z tym już jakiś czas i nie daje rady (IMG:style_emoticons/default/tongue.gif) . Dziękuje i pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.11.2011 Ostrzeżenie: (0%)
|
Ok, dodałem body do site_header.tpl, "test" się pojawia, jednak na wszystkich podstronach i niestety pozostaje również na górze :/
|
|
|
|
dawideq03 [SMARTY]Przeniesienie podstron na smarty 15.02.2013, 11:16:55
nospor Naprawdę w źródle tej drugiej strony nie widzisz, ... 15.02.2013, 11:20:12
nospor To może pokaż kod, gdzie ty ten test masz.... no s... 15.02.2013, 11:37:05
dawideq03 w strona_glowna.php jest jedynie odwołanie do szab... 15.02.2013, 11:42:51
nospor Czyli najpierw wyświetlasz stronę główną, a dopier... 15.02.2013, 11:45:34
dawideq03 sam napis "test" znajduje się w strona_g... 15.02.2013, 11:51:51
nospor ...
wywal to:
if($_GET['str']==... 15.02.2013, 11:54:12
dawideq03 Super, jest postęp, ten górny napis zniknął, teraz... 15.02.2013, 12:00:33
nospor w site_header masz coś takiego
{include file=... 15.02.2013, 12:05:12 ![]() ![]() |
|
Aktualny czas: 26.11.2025 - 08:18 |