Zdravim,
v etomite by som chcel vediet, ako z dokumentu mozem ovplivnit nieco co je mimo content, napr pridat nieco do lavej casti stranky (leftside).
Teda chcem spravit jeden dokument a chcem aby sa pri nacitani zobrazilo nalavo nejake menu, ale iba pri tomto dokumente.
Ako ovplivnit nieco co je mimo content
Moderátor: Moderators
-
- Moderator & CLT
- Príspevky: 215
- Dátum registrácie: Pi Sep 23, 2005 10:59 am
- Bydlisko: Vysoké Studnice (u Jihlavy)
- Kontaktovať používateľa:
Re: Ako ovplivnit nieco co je mimo content
Tak si pro ten dokument vytvoř samostatnou templatu - zkopíruj stávající a nalevo si přidej, co potřebuješ. Templatu ulož a přidej ji jen k tomuto dokumentu.
Re: Ako ovplivnit nieco co je mimo content
Ja by som chcel nieco viac automatizovane, potrebujem to spravit pri viac dokumentoch a to by som mal dost vela templatov.
Najlepsie by bolo kebyze je na to nejaky snippet ktory zisti ID aktualneho dokumentu, a potom zapise dany kod do prislusnej casti.
Najlepsie by bolo kebyze je na to nejaky snippet ktory zisti ID aktualneho dokumentu, a potom zapise dany kod do prislusnej casti.
-
- PHP Support
- Príspevky: 122
- Dátum registrácie: So Dec 17, 2005 11:40 pm
- Bydlisko: Mladá Boleslav
- Kontaktovať používateľa:
Re: Ako ovplivnit nieco co je mimo content
no tak to takhle udelej, napis snippet, kterej bude podobnej napr. MenuBuilder, proste budes zjistovat aktualni id dokumentu, co se zobrazuje a podle nejakych definovanych pravidel budes upravovat casti stranky...
pruser je v tom, ze tohle ti tady asi nikdo neudela, protoze je to velice individualni zalezitost a vyzadovala by dost podrobny popis prave tech pravidel, ktery budou ovlivnovat chovani snippetu, a pak samozrejme si to vezme hodne casu...
//edit [19:46]:
celej snippet by mel zacinat tim nejdulezitejsim, a to zjistenim aktualniho ID:
potom by asi mely nasledovat nejaky podminky - kdyz bude $id = 1, tak udelej $kod etc., asi bude vhodnejsi pouzit array(), neco jako:
no a potom to asi staci dat dohromady:
a nakonec nezbytne
je to teda jenom kostra, ale pro inspiraci doufam staci... bude tam treba udelat jeste nejake osetreni, jak treba kdyz nebude zadany $id nebo kdyz pro dany $id nebude zadna podminka, ale to je uz kosmetika
pruser je v tom, ze tohle ti tady asi nikdo neudela, protoze je to velice individualni zalezitost a vyzadovala by dost podrobny popis prave tech pravidel, ktery budou ovlivnovat chovani snippetu, a pak samozrejme si to vezme hodne casu...
//edit [19:46]:
celej snippet by mel zacinat tim nejdulezitejsim, a to zjistenim aktualniho ID:
Kód: Vybrať všetko
$id = $etomite->documentIdentifier;
Kód: Vybrať všetko
$podminky = array(
'1' => 'nejaky-kod-nejspis-html-kod',
'2' => 'ale-muze-tady-byt-i-php',
'3' => 'anebo-volani-snippetu',
);
Kód: Vybrať všetko
if($id == array_keys($podminky)) {
$output = array_values($podminky);
}
Kód: Vybrať všetko
return $output;
Eto v1 - konečně | Když se dva perou, třetí tam hodí granát...