készítésében kérek segítséget.
Részletesebben: egy honlapon belül kellene (Drupal 6) két oldal (magyar előadók, külföldi előadók) ahol az előadók ABC sorrendbe listázva lennének felsorolva. Az oldal tetején (az sem baj, ha alul is) meg kéne jelennie egy sorban linkként az A | B | C | D … stb. sor és az adott betűre (linkre) kattintva a névsor azon részére kellene ugornia. A névsor betű váltásnál el lenne "választva" és jelölve lenne az éppen következő betű jelével. Ezt horgonyokkal meg lehetne (tudnám) csinálni, de az nem elég elegáns és talán nem is "drupal"-os :)
Amit eddig próbáltam de csak rész megoldásokat tudtam elérni, a kívánt megjelenést, működést.
- modulok: Taxonomy list (http://drupal.org/project/taxonomy_list) és Vocabulary index (http://drupal.org/project/vocabindex).
- kísérleti megoldásként: Taxonómia alatt egy új szótár "magyar előadók" és ez alá kifejezésként "A", "B", "C" stb.
- tartalomként: "Magyar előadók - A", "Magyar előadók - B" felvitele mint "oldal" mindegyikben az adott kezdőbetűvel kezdődő nevek.
Probléma, hogy egyszerűen nem úgy jelennek meg az oldalon a tartalmak, azok kiválasztásának lehetősége ahogy kellene.
Kérem, ha valaki tudja a megoldást az próbálja meg leírni lépésenként, hogy én kezdő drupalos és php ismeretek nélküli személy is megértsem.
Előre is köszönöm
Kreátor
sztem nezd meg a views
sztem nezd meg a views modult
---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.
És engedélyezd a glossary
nézetet és már kész is vagy. Persze finomítani lehet, hogy kell, pl szűrőket betenni
Milyen szűrőket?
pl. "A", "B", "C" stb.?
kreátor
először tisztázzuk,
ilyet szeretnél: http://www.opera-bongeszo.com/glossary
Az alap glossaryről először csinálj két darab másolatot (Clone) és azt szerkesszed át.
Az egyik nézetnél a szűrőkhez add hozzá a magyar előadók tartalomtípust (Tartalom: Típus), a másik nézetnél pedig a külföldi előadók tartalom típust.
Az én linkelt példámban elég alap mezők vannak (Cím, Szerző, Legutóbbi frissítés) de ezekhez még akár újakat is adhatsz, vagy eltávolíthatsz, például a CCK modullal létrehozol egy szövegmezőt, amibe a műfajt írod, és azt hozzáadod a két szerkesztett nézteben a mezőknél
Te valahogy a taxonomy alapján akartad csinálni, nos ez eléggé más megoldás, és
Glossary lenne a megoldás?
Nézegetem az oldaladat és gondolkodom, hogy össze tudom-e hozni azzal amit én szeretnék.
Én többnyire egy ilyesmit szeretnék http://www.zene.hu/mazeszak/lista.php, http://www.zene.hu/mazeszak/lista.php?abc=A kereső és külön kategóriák nélkül.
Egy konkrét zenei műfaj előadóit kellene felsorolni, listázni, majd névre kattintva lehetne adott előadónak részletes adatait megtekinteni.
A listázó nyitó oldalon vagy az összes megjelenne, vagy bejönne az első "A" oldal. felül az A B C select navigáció.
Ez is megoldható ezzel a glossary modullal? Gondolom a zárójelben megjelenő számozást ki lehet kapcsolni.
kreátor
Igen
(de ez a Glossary csak a Views modul egy nézete), szükséged lesz még a CCK-ra is. Szóval azt ajánlom ismedkedj meg a Views + CCK párossal
Köszönöm,
akkor elkezdem (megpróbálom) ezen az úton összeállítani az oldalt. Remélem sikerül, de sok tanulnivalóm van még itt. Lehet, hogy még lesznek kérdéseim, de addig is köszi az eddigi gyors tanácsokat. Kár, hogy nincs konkrétan ehhez is egy teljes videó :( , de innen szép győzni, mondják.
kreátor
megoldás
Sokmindenre van modul, érdemes angolul keresgélni a drupal.org-on vagy google.
működés közben: http://felsofok.com/highschool?apage=A
a modul: http://drupal.org/project/views_alpha_pager
drupal 6 help: http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-an...
--- http://felsofok.com ---
még mindig nem megy
Egy ideje egyéb elfoglaltságok miatt nem igazán volt időm foglalkozni az oldallal, de most ismét elővettem mert mindenképpen meg akarom oldani, el karom készíteni az oldalt.
Sajnos a tudásom sokkal kisebb az ambíciómnál :)
A fenti segítségekkel idáig jutottam http://kreatorteszt.mediacenter3.hu/glossary
(Egy teszt tárhelyen próbálkozom)
A témát jól ismerők szemszőgéből biztosan valami alapvető -tudás, ismerethiányból származó- hibát követek el.
Tud valaki segíteni részletesen, végigvezetve a megoldásig, létrehozva egy alpha pager (ABC listázó) rendszerű oldalt? Hajlandó vagyok tanulni, kísérletezni is de segítség kéne.
kreátor