szoq
01-10-2010, 09:33
Mam do wykonania pewien szablon.
Strona ma 5 pozycji menu i szablon w każdej pozycji jest inny. Nie tylko css ale cały układ jest inny.
W index.php wstawiłem kod który sprawdza z jakiej pozycji aktualnie korzystam
$menu = & JSite::getMenu();
$strona = "" ;
switch ($menu->getActive()->id )
{
case 1 :{$strona = "glowna" ; break;}
case 2 :{$strona = "portfolio" ; break;}
następnie w zależności od tego jaka aktualnie jest strona taki kod wczytuje np. :
require_once("portfolio.php");Wszystko działa prawidłowo (no z wyjątkiem tego że w miejscu require_once wstawia mi znak nowej linii w kodzie html
Jest jednak inny problem, pod jedną z pozycji mam link do sobi2, zpozycji dostanę się do komponentu, ale jak z np. strony głównej sobi2 przejdę w konkretną pozycję to nie wyświetla się nic.
Sprawdzałem i $menu->getActive() jest puste.
Nadmienię że po wejściu we wpis do sobi muszę uruchomić jeszcze inny układ - tym razem jednak tylko inny css
Strona ma 5 pozycji menu i szablon w każdej pozycji jest inny. Nie tylko css ale cały układ jest inny.
W index.php wstawiłem kod który sprawdza z jakiej pozycji aktualnie korzystam
$menu = & JSite::getMenu();
$strona = "" ;
switch ($menu->getActive()->id )
{
case 1 :{$strona = "glowna" ; break;}
case 2 :{$strona = "portfolio" ; break;}
następnie w zależności od tego jaka aktualnie jest strona taki kod wczytuje np. :
require_once("portfolio.php");Wszystko działa prawidłowo (no z wyjątkiem tego że w miejscu require_once wstawia mi znak nowej linii w kodzie html
Jest jednak inny problem, pod jedną z pozycji mam link do sobi2, zpozycji dostanę się do komponentu, ale jak z np. strony głównej sobi2 przejdę w konkretną pozycję to nie wyświetla się nic.
Sprawdzałem i $menu->getActive() jest puste.
Nadmienię że po wejściu we wpis do sobi muszę uruchomić jeszcze inny układ - tym razem jednak tylko inny css