Body ID poziva drugi css ? [Reseno]

1

Body ID poziva drugi css ? [Reseno]

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Cao jel postoji neko resenje za ovo?
Posto mi je potrebno.

Problem je imam 1 header, i treba mi poput
body id="car" -> car.css
body id="plane" -> plane.css

ima neko resenje?
Ziveli



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Hmm, ne razumijem sta ti treba ? Zelis da povezes dva css fajla sa jednim dokumentom?



offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Nije mi jasno kako niko ovo ne razume Crying or Very sad

Pazte,
zamisli, imam 10 podsajtova.

i svaki podsajt ima svoj css (1.css, 2.css, 3.css itd...)

E sad, za svaki podsajt imam razlicit body id.
Sto znaci, klikom na podsajt broj 1 treba da mi se povuce 1.css!
klikom na podsajt 2 treba da se povuce 2.css!
itd..

Jednostavno resenje:
Imam 10 hedera i u svakom definisem koji css da se vuce.

Problem:
Imam 1 heder, zato mi je potrebna neka php petlja koja proverava id-ijeve i povezuje sa css-ovima.

Wink oki sad?

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Ok Smile

http://php.net/manual/en/control-structures.switch.php

<?php switch ($_GET['id']) {     case 0:         echo "css1.css";         break;     case 1:         echo "css2.css";         break;     case 2:         echo "css3.css";         break; } ?>

Ili mozes da ih nazoves sve css[broj].css pa onda

echo 'css$_GET['id']';

Ima hiljadu nacina Smile

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Napisano: 14 Feb 2010 12:25

Ovako dedeljujem body id-jeve:
<body id="background<?php echo JRequest::getInt( 'Itemid' ); ?>">
I kao rezultat dobijam:
background150,
background151 ... itd.

Kako da uvezem sa ovom switch petljom?
I zamolio bih vas ako ima resenja da kazem recimo,

if body id od 150 do 170 import style

<?php switch ($_GET['Itemid'']) {     case 0:         echo "style.css";         break;     case 1:         echo "style1.css";         break; } ?>

Hvala puno momci Ziveli

Dopuna: 14 Feb 2010 12:26

Sve pokusao i dont work Neutral

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

Jesi li probao ovako?

<link href="<?php echo JRequest::getInt( 'Itemid' ); ?>.css" rel="stylesheet" type="text/css" /> <body id="background<?php echo JRequest::getInt( 'Itemid' ); ?>">

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Napisano: 14 Feb 2010 13:22

Bravo, sad cu razmisliti koliko mi ovo radi posao. Ziveli
U R a legend !

Dopuna: 14 Feb 2010 13:29

Znas sta je problem, ti body id ijevi mi se dodaju kad dodam stavku u meniju.
Sto znaci treba mi po ovom css-ovi od 150.css do 170.css tj. super sto si mi pokazao kako da stavim 1 liniju koda u heder, ali u folderu /css/ treba da sad pravim 20 css fajlova.
Nije meni problem, ali mislim da nije to neki kul resenje,

Zato pitam, ali samo pitam, da li je moguce tipa, (loopicu sad)

<?php switch ($_GET['Itemid >150<170.css'']) {     case 0:         echo "style.css";         break;     case 1:         echo "style1.css";         break; } ?>


tnx u gays !

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

Hm... nece to moci bas tako Wink probaj ovako nekako:

<?php $Itemid = JRequest::getInt( 'Itemid'); if ($Itemid > 150 and $Itemid < 170) { echo "style1.css"; } else { echo "style.css"; }

Inace...

nesh_bros ::tnx u gays !

Iskreno verujem da si napravio gresku u kucanju Mr. Green

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Rastafarii ::
nesh_bros ::tnx u gays !

Iskreno verujem da si napravio gresku u kucanju Mr. Green


Ahahaha Very Happy Laughing

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

hhahahhahahahahha GUZ - Glavom U Zid

Mr. Green

A reci mi molim te, ako ovo stavih u heder "ukljuci mi se citav fajl" kao da nije dobro zatvoren ovaj kod sto si mi napisao, i javi da na toj liniji imam error.

Ko je trenutno na forumu
 

Ukupno su 968 korisnika na forumu :: 37 registrovanih, 6 sakrivenih i 925 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Alibaba1981, amaterSRB, babaroga, Ben Roj, Bobrock1, bokisha253, Darkoniii_94, debeli, dejina811, Dežurni_Automatičar, draganca, dule10savic, Džordžino, FOX, galerija, Georgius, kolle.the.kid, Kriglord, Lieutenant, loon123, Lošmi, Lucky_Bastard, Magnum_956, mercedesamg, MiG-29M2, moldway, Motocar, Nemanjasrb, nenaddz, nenooo, Neutral-M, Panter, proka89, S-lash, sovanova95, stegonosa