Bootstrap drupal 7 gyors túrák kezdőknek

Bootstrap drupal 7 gyors túrák kezdőknek
Bootstrap drupal 7 gyors túrák kezdőknek

Release Bootstrap (korábbi nevén a Twitter Bootstrap) egy pár éve megjelent Drupal 7 hasonlók. Én azonban tanulni vette csak ezen a héten. „Belépés” keretében megjelent nekem egyáltalán nem egyszerű, és beraktam egy csomó dudorok. Tájékoztatás a bootstrap sokat, de az összkép nem helyes. Ezért úgy döntött, hogy összekapcsolják az összes rövid áttekintés a cikket.

Mi Bootstrap? Röviden - ez a tervező, hogy építsenek egy webhely felületén, ami, tekintve a megjelenését. Ez egy felhasználói interfész vezérlők, mint a gombok, fejlécek, beviteli mezők, tippek. (Oochen őket, és sokat. Szépek!).

Bootstrap fejlesztők remek munkát végzett. Ők nem csak azokat a megjelenését és viselkedését az egyes ellenőrzések, hanem a már teszteltük ezt a hatalmas mennyiségű kódot a különböző böngészőkben (beleértve a mobil!).

Mert szeretik Bootstrap soveremennyy programozók?

Mert szeretik Bootstrap tulajdonosok modern oldalak?

  1. Bootstrap design teszi egy szép, világos, kiszámítható, és a HTML / CSS / JS kódot kompakt.
  2. Még a mobil internet oldalt az oldal, készült Bootstrap betöltött észrevehetően gyorsabb! Természetesen, ha minden rendben van a jobb kezében, hogy úgy mondjam, és a második és a harmadik, hogy a helyszínen;).

Bootstrap nem attól függ, milyen CMS dolgozik / üzleti honlap. Fontos, hogy csatlakoztassa megfelelően. Én szakosodott Drupal, ezért elmondom, hogyan kell csinálni a dizájn alapján Bootstrap Drupal 7.

Drupal + Bootstrap

Továbbá az eljárás a 3. példában leírt Bootstrap.

Bootstrap drupal 7 gyors túrák kezdőknek

Ahhoz, hogy a munka megköveteli egy újabb Bootstrap jQuery könyvtár, mint a Drupal, így fel jQuery_update modult. tartalmazhatnak verzió 1.9 vagy magasabb.

Hogy betöltse megszerezte a jogot, az része a Drupal azonban szükség van a motor igazítani HTML osztályok, amelyek leírása a Bootstrap stílusokat.

Set dizájn bootstrap

Felülírhatja ezt az osztályt és a HTML struktúra drupalnuyu állítsuk dizájn bootstrap 7.x-3.0. A szerkezet a témája a fájlok a képen látható.

Saját téma létrehozása alapján megállapított

Ha azt tervezi, hogy módosítsa a sablonokat, azt javasoljuk, hogy azonnal hozza létre a dizájn alapján a forgatáson. Ha ez történik, a fő téma, minden változás felülíródik (elveszett!) A közeli helyszínen frissítik. Vannak átgondolt opisalovo. De ha ez a rövid és orosz, akkor meg kell tennie:

  • bootstrap_subtheme másolni a könyvtárat egy szinttel feljebb (a könyvtárban a téma a site design);
  • átnevezni valami saját, például mytheme;
  • bootstrap_subtheme.info.starterkit átnevezni a fájlt mytheme .info;
  • adott esetben, lehet szerkeszteni mytheme.info fájlt, és módosítsa a nevet a témának.

Létrehozása altéma befejeződött.

Engedélyezése és beállítása létrehozása Skin

Kezdődik a móka. Alapértelmezésben a bootstrap maga betöltődik külső forrásból származó - CDN (Content Delivery Network). Azaz, a szerver bootstraps nincsenek szkripteket. Loaded a teljes verzió, amely tartalmazza az összes rendelkezésre álló elemek. Gyorsan betölt (CDN), de ez messze nem optimális. Most van itt az ideje, hogy mondja el nekünk, milyen történik bootstrap:

Amikor egy CDN optimális? Ha a hely nagy, és valószínűleg használni szinte minden vezérlőt használja a CDN-változat.

A kis helyszíneken, hogy a az erejét egy kevés kontroll, nem szükséges betölteni js-kód és a css-stílus a többi kezelőszerv. Akkor távolítsa el őket, és ezáltal csökkenti a böngésző letöltött fájlokat (azaz felgyorsítja betöltése oldalak mobil eszközök).

Minimalizálása (tömörítés) ad jelentősen csökkenteni lehet a fájlok méretét. De a fejlesztés során az oldal jobb használni a tömörítetlen változat - sokkal kényelmesebb a hibákat és a fájlok szerkesztéséhez (ha szükséges).

A nagyon speciális, az szükséges, hogy a forráskódot. Ez lehetővé teszi, hogy megváltoztassa őket. Szerint a fejlesztés vége, ne feledje, hogy a fájlokat minimalizálni kell.

Csatlakozó hogy betöltse téma tervezés

A legújabb verzió a Bootstrap van git. A dist könyvtárban minimalizálását és normál fájlokat, mint all-in-one fájlban. Ha ezeket a fájlokat helyezni mytheme / bootstrap.

Minimalizálása fájlok kiküszöbölésére redundáns css és js

Miután a helyszínek fejlesztése befejeződött, és tudod, mit alkatrészeket használnak, itt az ideje, hogy minimalizálja a script fájlok és stílusok. Először is, megszünteti a felesleges költségeket, hogy megjelenjen a stílusok és szkriptek oldalon. Nagyon jó, hogy csökkentik a CSS és JS kódot. Ezt meg lehet tenni az alábbi módokon:

  • Téma betöltse magát lehetővé teszi, hogy adja meg a fájl * .info kizárt fájlok formájában kizárja [CSS] [] = „modules / könyv / book.css”;
  • Használhatja hook_js_alter, hook_css_alter - egy univerzális módon.

Tömörítése és csomagolja be őket lehet harmadik féltől származó eszközök vagy az oldalán Drupal. Az utóbbi esetben a tökéletes megoldás Advanced CSS / JS összesítése. Ez a modul számos beállítást, és lényegesen umenishit script méretét.

Mi a következő lépés?

Akkor használhatja a bootstrap a legteljesebb: add alkatrészek és testre megjelenését. Minden alkatrész nagyon jól le van írva az oldalakon a projekt (a főmenüben vízszintes). Persze, van egy orosz változata ezt a dokumentációt, de nekem úgy tűnt, túl nyers és nem használja azt.

Hogyan lehet csatlakozni a kontroll Bootstrap

hasznos linkek

Bootstrap gyorsan fejlődik, van egy csomó dokumentációt a 2. változat késztetés, hogy legyen óvatos, ez jelentősen eltér a jelenlegi változat.

Kapcsolódó cikkek