| Drupal 7 teme po meri (theming) | ||
|---|---|---|
|
casper
25. maj 2013 17:48:39
Pridružen od: 25. maj 2013 9 objav 1 0 0 |
#1
Pozdravljeni, no da preidem k bistvu Kolikor mi je stric google povedal zadnje dneve, še vedno ne vem kaj bi zame bila prava pot ... sedaj se pa obračam še na vas, vsak predlog je dobrodošel |
|
|
DiTi
25. maj 2013 19:45:39
Pridružen od: 3. apr 2010 324 objav 218 7 1 |
#2
v body tagu imaš vedno pod class section-STRAN, s pomočjo katerega potem lahko brez težav pišeš CSS za točno določeno podstran. |
|
|
casper
25. maj 2013 21:09:37
Pridružen od: 25. maj 2013 9 objav 1 0 0 |
#3
ok če te prav razumem .. |
|
|
DiTi
26. maj 2013 11:14:19
Pridružen od: 3. apr 2010 324 objav 218 7 1 |
#4
drupal sam doda te classe v BODY, tako da vse kaj moreš naret je da pogledaš source, pogledaš vse classe ki so v body tagu, ter za na primer section-about napišeš css, s katerim pač določiš unikaten display. če pa še rabiš napredno porazdelitev pa poglej module panels, kjer lahko za vsako stran prilagodiš strukturo, izgled pa potem spet rašuješ s CSS-jem. |
|
|
casper
26. maj 2013 22:05:01
Pridružen od: 25. maj 2013 9 objav 1 0 0 |
#5
ok hvala za sedanje napotke se bom poglobil sedja v to in poskušal rešit problem.. trenutno sem zmeden sm še glede ene zadeve ... nekje na spletu sem zasledil nekaj v smislu da so imena classov pri drupalu v naprej določena .. kuk je resnice v tem in ali se to uporablja? |
|
|
atlet
27. maj 2013 07:17:46
Pridružen od: 13. avg 2008 113 objav 82 2 2 |
||
|
casper
28. maj 2013 22:15:07
Pridružen od: 25. maj 2013 9 objav 1 0 0 |
#7
ok če prav razumem pač template si razdelim na regions in tu not potem bašem blocke .. ok to mi je jasno, kako pa bi za isti region uporabil drugačen CSS glede na stran se mogoče da na takšen način kot je naprimer: za Location: itd. če se ... kje to določiš v samem Drupalu ... mogoče sem vse pomešal sedaj prosim popravite me .. nevem kje bi se lotil da si nebi življenja še bol zakompliciral kot je moja navada :D |
|
|
DiTi
28. maj 2013 23:17:01
Pridružen od: 3. apr 2010 324 objav 218 7 1 |
#8
node/1 ima v body class='nekaj nekaj page-node-1 nekaj nekaj' in potem za ta node napišeš posebaj css za celotno stran (pač .page-node-1 .blocks .left{}, .page-node-1 .footer{} itd), v tej smeri potem delaš za vsak node. |
|
|
atlet
29. maj 2013 06:19:06
Pridružen od: 13. avg 2008 113 objav 82 2 2 |
#9
Poglej moj post pred tem. |
|
|
DiTi
29. maj 2013 09:07:23
Pridružen od: 3. apr 2010 324 objav 218 7 1 |
#10
načeloma ni pametno ga po nepotrebnem srat z templati :) edino če še zdaj ne vem kaj točno bi rad dosegel :P |
|