Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- eBay-es kütyük kis pénzért
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Viber: ingyen telefonálás a mobilodon
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- sh4d0w: Én és a számítógép
-
LOGOUT
Ajánlott szakirodalmak a teljesség igénye nélkül (a lista még bővülhet):
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
">>A Zennél a Drush-sal való subtheme-készítés is elengedhetetlen.<<
Ezt kifejtenéd bővebben?
Miért elengedhetetlen? Ugyanúgy van benne starterkit, az nem jó? "Ezt úgy értem, hogy a Drush-sal ezerszer egyszerűbb a subtheme elkészítése.
Tényleg ennyivel elintézhető:
drush zen "Uj theme neve" uj_theme_gepi_neve --without-rtl(a --without-rtl a Right-To-Left (jobbról-balra irányú) szövegekre vonatkozik, nyilván csak akkor rakd mögé ezt a kapcsolót, ha nem tervezel közel- vagy távol-keleti nyelveket és egyéb RTL-módon írós nyelveket használni)
Miért egyszerűbb?
- mert egy sor a konzolon, nem kell csomó felé figyelni, agyalni, gondolkodni, hogy mi is maradt ki (ki az, aki szeret gondolkodni?)
- helyetted átmásolja a STARTERKIT-ben lévő fájlokat a megfelelő helyre (sites/all/themes/uj_theme_gepi_neve)
- helyetted megcsinálja a fájlokban a prefixek lecserélését - ezt úgy kell érteni, hogy mondjuk a starterkitben alapból van egy ilyen függvény:function STARTERKIT_preprocess_page(&$variables, $hook) {
$variables['sample_variable'] = t('Lorem ipsum.');
}a fenti konzolos parancs lecseréli ilyenre:
function uj_theme_gepi_neve_preprocess_page(&$variables, $hook) {
$variables['sample_variable'] = t('Lorem ipsum.');
}
mindezt hasonlóan az összes többi függvénynél, és minden szükséges fájlban, ami igencsak leegyszerűsíti a folyamatot, mert nem kell megnyitni több fájlt, és módosítgatni a megfelelő helyeken- a .info fájlba is berakja a megfelelő infókat, a --description kapcsolóval még leírás is adható hozzá
- miután a parancsot kiadtad, és elkészült a subtheme, már csak engedélyezned kell a Appearance-nél (/admin/appearance) az új subtheme-edet
Szóval röviden összefoglalva: jó az is, ha a readme-ben található instrukciók szerint létrehozod a STARTERKIT alapján a subtheme-edet, de sokkal gyorsabb és egyszerűbb Drush-sal.
Hidd el, csak egyszer kell megpróbálni a Drush-t, némi sikerélményt tapasztalni, és akkor rá fogsz kattanni.
Bár tudom, elsőre melós minden ilyesmit kipróbálni (nekem sem könnyen megy, hogy rávegyem magam, de megéri).=========
"Btw itt (Zen Drupal alsminknél) a SASS fájlokat kell CSS-re fordíttatni végeredményért? Tehát a SASS-al kell dolgozni és abból lesz CSS-ünk?"
Igen, alapvetően jól érted, az SCSS-fájlokat módosítgatod, a Compass pedig előfeldolgozza és "lefordítja" neked valós CSS-fájlokba, és automatikusan felülírja a css alkönyvtárban lévő fájlokat változás esetén.
Amúgy itt is szó van a SASS-ról, Compass-ról:
[Getting started with Drupal7, Zen, Sass and Compass].
Ha konzolon a
compass watch
-ot beírtad (vagy
compass watch d:\<DRUPAL_PROJECT_ELÉRÉSI_ÚTJA>\sites\all\themes\uj_theme_gepi_neve
[Windows-osan az elérési útnál]), akkor monitorozza a változásokat a Compass, és egyből legenerálja a szükséges CSS-fájlt, amint elmentetted az SCSS-fájlodat.Kérdezz nyugodtan, ha valami nem tiszta!
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3277, 100% Akkumulátor
- Apple iPhone 16e 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! MSI B450 R5 2600X 16GB DDR4 512GB SSD GTX 1650 4GB Zalman N4 FSP 400W
- HIBÁTLAN iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3336
- Bomba ár! HP Elitebook 840 G1 - i5-4GEN I 8GB I 180GB SSD I 14" HD+ I Cam I W10 I Garancia!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest