Oldal logikai felépítése (taxonomy, breadcrumb, többnyelvűség)

Storm képe

Üdv!

Még új vagyok a Drupal terén, ezért előre is elnézést ha a kérdéseimet nem elég érthetően fogalmazom meg.

Most próbálgatom a taxonómia működését. Azt szeretném ha az egész website logikai felépítését láthatnám benne, például:

Oldalam szótára
- Home
- Blog
--- Entry 1
--- Entry 2
--- etc
- Articles
--- Category 1
------ Article 1
------ Article 2
--- Category 2
------ Article 3

1, Hogyan tudom rávenni a Breadcrumbot, hogy a taxonómiában definiált logikai útvonalat jelezze ki minden alkalommal? tehét pl Article 2 esetén:
Articles >> Category1 >> Article 2

FONTOS! Az én gondolkodásmódom szerint az hogy a Breadcrumb első eleme mindig a Címlap, hibás, ugyanis a címlap is CSAK egy oldal, a fenti példában egy szinten van a Blog és Articles oldalakkal, tehát sem ezek az oldalak, sem ezek tartalma nem a Címlap alatt található.

2, Az első szintű elemek (Home, Blog, Articles, etc.) az elsődleges linkekből lesznek elérhetőek, és minden adott oldalon az oldalsó oszlopban elhelyezett menüben áttekinthető lenne az adott szinten belüli elemek listája, tehát pl az Articles oldalon:

Articles
-----------
Category 1
- Article 1
- Article 2
Category 2
- Article 3

Van mód rá hogy efféle, a taxonómiából építkező menüt hozzak létre?

3, Ha az oldalam többnyelvű, akkor kell minden nyelvnek egy külön szótár a Taxonómiában?

pp képe

Az a baj ezzel az elképzeléssel, hogy az idők során a Article-k száma egyre nő így egy egyre nagyobb és egyre átláthatatlanabb listát fogsz kapni. A másik probléma, hogy az oldalak/tartalmak strukturálására a menü modul való. Ha a Navigáció menübe helyezed el a tartalmakat, akkor az a breadcrumbben meg is fog jelenni. Ha más menüt hozol létre akkor pedig szükséged lesz a menubreadcrumb modulra. Ha maradsz a taxonomiánál akkor pedig a taxonomy_breadcrumb modul, ami sajnos csak ötösre létezik.
Van egy taxonomy_menu modul is ami a kettőt kapcsolja össze. A második kérdésed is megoldott lenne, ha menüt használnál. ;)
Harmadik kérdésedre a válasz, hogy attól függ. ;) Én létrehoznék külön szótárat de lehet i18n modul ezt a problémát is orvosolja.

pp

0
0
Storm képe

Először is köszönöm a választ.

Kipróbáltam hogy az Elsődleges linkekből átraktam a tesztoldalaimat a navigációba, azonban a breadcrumbban továbbra is csak a "Home" link található (Aminek pont hogy NEM kéne ott lennie). Valamint az alapvető cél hogy az elsődleges linkekből legyenek elérhetőek ezek az oldalak, ugyanúgy mint itt a Drupal.hu-n (Hírek, Kézikönyv, Fordítás, stb.)

Azt hiszem a következő próbálkozás a menubreadcrumb modul lesz, aztán majd visszajelzek hogy sikerült-e.

EDIT: A Menu Breadcrumb modul úgy tűnik remekül ellátja a feladatot amit szeretnék, már csak a "Home >>" részt kellene átnevezni, és akkor a kijelzés például így nézne ki:
Oldalamneve >> Cikkek >> Kategoria >> Cikk

Ezt hol tudom megtenni? Mármint hol, melyik fileban találom a Breadcrumbot?

0
0
aboros képe

ezzel az api hívással állíthatod be a kenyérmorzsát bármire, amire kedved tartaja.
http://api.drupal.org/api/function/drupal_set_breadcrumb/6

hogy ezt hol és mi alapján hogyan teszed, az a te dolgod. általában praktikus az ilyesmit a template_preprocess_page sminkhurokban vagy saját modulban intézni.

0
0

-
clear: both;

Storm képe

Beleásom magam.

0
0