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

[Link mogu videti samo ulogovani korisnici]

  1. <?php
  2.  
  3. switch ($_GET['id']) {
  4.     case 0:
  5.         echo "css1.css";
  6.         break;
  7.     case 1:
  8.         echo "css2.css";
  9.         break;
  10.     case 2:
  11.         echo "css3.css";
  12.         break;
  13. }
  14. ?>


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

  1. 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:

  1. <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

  1. <?php
  2.  
  3. switch ($_GET['Itemid'']) {
  4.     case 0:
  5.         echo "style.css";
  6.         break;
  7.     case 1:
  8.         echo "style1.css";
  9.         break;
  10. }
  11. ?>


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?

  1. <link href="<?php echo JRequest::getInt( 'Itemid' ); ?>.css" rel="stylesheet" type="text/css" />
  2. <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)

  1. <?php
  2.  
  3. switch ($_GET['Itemid >150<170.css'']) {
  4.     case 0:
  5.         echo "style.css";
  6.         break;
  7.     case 1:
  8.         echo "style1.css";
  9.         break;
  10. }
  11. ?>



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:

  1. <?php
  2. $Itemid = JRequest::getInt( 'Itemid');
  3. if ($Itemid > 150 and $Itemid < 170) {
  4. echo "style1.css";
  5. }
  6. else {
  7. echo "style.css";
  8. }


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 977 korisnika na forumu :: 64 registrovanih, 13 sakrivenih i 900 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: 9k38, A.R.Chafee.Jr., acatomic, advokat84, alexbr, Ba4e, bbelic, Bobrock1, Car89, Chainsaw, Cvijo_ue, Django777, Dorcolac2, drgrozozo, Džekson, FileFinder, Foxdie, gomago, Hans Gajger, Hardenberg, HrcAk47, ILGromovnik, KonstantinR, Koridor, Kubovac, lafa008, LostInSpaceandTime, luka35, Mcdado, mean_machine, Medojed, mercedesamg, milenko crazy north, misa1xx, Mixelotti, Mlav, Mrav Obrad, nelezele, Nemanjasrb, nevjerna beba, niksa517, Niksicanin, Oscar, Povratak1912, Qvazimodo, RajkoB, ruma, Sančo, sasakrajina, ss10, Stefi888, tajvankanasta, Tas011, Titan, Tribal, tuja, virked, Vlad000, Vranjanac003, vuksa72, yufighter, zeka013, zoran77, Žoržo