różne tła/css dla różnych podstron

pxl666

Avatar: pxl666

2009-08-23 16:19

niewiem czy taki temat juz byl, ale chcialbym zroznicowac tla strony dla roznych postron - podobnie jak mozna ladowac rozne banery.

da sie tak? myslalem ze najprosciej przypisac css dla konkretnej podstrony ale niewiem jak to zrobic...
jesli podobny temat juz istnieje to sorry ale nie znalazlem

» Quick.Cms v2.x

openzibi

Avatar: openzibi

2009-08-24 12:51

pxl66

Zajrzyj tu http://opensolution.org/Quick.Cms/docs/?id=tips



----------------------------------------
openzibi - http://www.rhh.pl

Makaron

Avatar: Makaron

2009-08-24 13:15

Jeśli chciałbyś taką funkcjonalność jaką mają bannery tzn. możliwość uploadowania poprzez panel admina tych plików z tłami to byłoby trochę zabawy. Mogę natomiast opisać prostszy wg mnie sposób, jednak trochę "na piechotę".
Do rzeczy.. Edytujesz plik container.tpl i pod linią:

<style type="text/css">@import "$config[dir_templates]$config[template]";</style>


doklejasz coś takiego:

<style type="text/css">
<!--
body{background-image:url('templates/img/bg-$iContent.jpg');}
-->
</
style


W katalogu templates/img/ umieszczasz sobie pliki, które muszą nazywać się bg-ID_STRONY.jpg czyli np bg-1.jpg, bg-2.jpg. Wszystko jasne?

pxl666

Avatar: pxl666

2009-08-24 13:39

dzieki wielkie - zaraz potestuje

pxl666

Avatar: pxl666

2009-08-24 15:00

za rada makarona podaje jeszcze sposob na ustawianie css dla poszczegolnych podstron:

zamiast lini : <style type="text/css">@import "$config[dir_templates]$config[template]";</style>

wklejamy : <link href="templates/style-$iContent.css" rel="stylesheet" type="text/css" />

i poszczegolne style nazywamy zgodnie z ich ID, np : "style-1.css" "style-2.css" itd

pxl666

Avatar: pxl666

2009-08-24 15:04

zapomnialem dodac ze ID strony to ostatnia cyfra po przecinku...ale to chyba wiekszosc wie...

Do góry
o nas | kontakt