Idegen smink beállításához/megfejtéséhez keresek segítséget
Sziasztok,
vásároltam egy témát, aminek a beállításával elakadtam. Drupal7-et használok, a telepítés és alapdolgok megvannak. Van azonban egy-két specifikusabb dolog, amire nem tudok rájönni, és ez biztosan a tudásom hiányából fakad. Sajnos a support nem válaszol, az idő pedig szorít, így keresnék valakit, aki segítene megfejteni a kérdéses dolgokat, természetesen honorárium ellenében.
Maga a téma Context és View segítségével variálja a megjelenítendő blokkokat, az aloldalak esetében boldogulok is, a frontpage esetében azonban nem. Tuti én vagyok a kutyaütő hozzá.
phpmyadmin
Természetesen minden infó megtalálható a Drupal alapjául szolgáló adatbázisban, pl. a phpmyadminnal szépen kiböngészheted a neked kellő dolgokat.
A kérdésed szempontjából érdekes táblák:
- node: ide kerülnek a node adatai
- vocabulary: a szótárak
- term_data: a kifejezések adatai
- term_node: a kifejezések és node-ok kapcsolatai
Ami még érdekes, hogy a kulcsokat úgy nevezik el, hogy mindig az azonosítandó szó első betűjéhez rakják hozzá, hogy 'id', tehát a node azonosítója a 'nid', a vocabulary-é a 'vid', a termé pedig a 'tid'. Ez alapján könnyen követhetőek az összetartozások.
A tábla, amit szeretnél, valahogy így kérdezhető le:
Mint látod, az útvonalak kiiratásánál kicsit csalni kell, ugyanis a Drupal nem tárolja le az összes olyan útvonalat, hogy 'node/1', 'node/2', stb., hanem egy 'node/%' útvonalra helyettesítgeti be a nid-eket, Ugyanez van a kifejezéseknél is.
Ja, és ez a példa nem foglalkozik a path által létrehozott útvonalakkal, de ha az is érdekel, a url_alias táblában találod őket.
u.i.: Teljesen mindegy, hogy milyen böngészőt használsz a fejlesztés közben, lehet akár IE7-is (bár ha egyszer elkezded használni a Firefox különböző fejlesztést segítő kiegészítőit, mint pl. a Firebug, utána biztos nem elégszel meg az IE7-tel). A lényeg, hogy a lehető legtöbb böngészővel leteszteld a végén, mielőtt élesbe tennéd.
--
Csonka Gergely
http://cheppers.com