Kategória index oldal

Windy képe

Sziasztok,

Szeretnék csinálni egy oldalt, ahol több kategória is lenne (már a tartalom beküldésénél is külön lennének a kategóriák).
Azt szeretném itt megoldani, hogy az egyes kategóriák elérési útja így nézzen ki:

www.domain.hu/tema1

és ha ezt beírja az illető (illetve menüben erre linkelek) akkor bejön az összes tema1 hír ahogy a nyitó oldalon is szerepelnek.

Tudom, taxanomy-val meglehetne oldani, de érdekelne, hogy máshogy is meglehetne-e mivel ha taxanomy-val csinálnám akkor ugye a rendszer kiteszi a menü és az első cikk közé, nagy vastag betűvel, hogy "tema1" meg amit a leírásba oda írtam.

Remélem azért érthető, hogy mire gondolok :)

Drupal verzió: 
leonidasz képe

Css-el szedd ki a taxonomy nevét. De használhatod a book modult a blog modullal.
A book tartalom típus a könyv főlapja, vagyis a kategória. A blogot pedig mikor beküldöd ki tudod választani, hogy melyik könyvbe/kategóriába kerüljön.

Sok sikert!

0
0
atomjani képe

Ezt kipróbáltam. Sajnos nem úgy jeleníti meg a blogot, ahogy a főoldalon.

0
0
nevergone képe

Ez egy 2011-es kérdésfelvetés, ha neked hasonló problémád van, kérlek indíts új fórumtémát neki.
Köszi! :)

2
0
Bálint képe

...mivel ha taxanomy-val csinálnám akkor ugye a rendszer kiteszi a menü és az első cikk közé, nagy vastag betűvel, hogy "tema1" meg amit a leírásba oda írtam.

Ha csak ennyi, ami nem tetszik, ajánlom figyelmedbe a theme_taxonomy_term_page() sminkfüggvényt.

Másold le a tartalmát a sminked template.php nevű fájljába, és módosítsd mondjuk így:

<?php
function SMINKEDNEVE_taxonomy_term_page($tids, $result) {
  drupal_add_css(drupal_get_path('module', 'taxonomy') . '/taxonomy.css');
 
  $output = '';
  $output .= taxonomy_render_nodes($result);
 
  return $output;
}
?>

Ha nincs ilyen fájlod a sminked mappájában, akkor hozd létre, majd ne felejtsd el üríteni a smink regisztrációs tárat.
0
0
Jenő képe

Vagy a views-al készítesz hozzá nézeteket.

0
0
Windy képe

Sziasztok,

Sajnos egyik megoldás se vezetett nálam eredményre :(
Taxonomy CSS-t hiába modosítom, így is úgy is látszódik a theme_taxonomy_term_page pedig nálam semmit se csinál :( (át írtam a saját sminkem nevét :) )

0
0
csakiistvan képe

Szerintem CSS megoldás lehet, de ne szép

Ha nem akarod kivenni minden nodeból a taxonomy-t, csak a saját tartalom típusodéból, akkor csinálj neki egy saját template fájlt [node-tipusneve.tpl.php] és vedd ki ezt belőle:

<?php if ($terms): ?>
    <div class="terms terms-inline"><?php print $terms ?></div>
<?php endif;?>

Így az pl a Page és Story tartalom típusnál benne marad, de a saját tartalmadban már nem, így megoldottad a dolgot.

Views-al meg már simán tudod mutogatni az oldaladon a taxonomykat ahogy azt Jenő is mondta, van is default views erre, azt egy kicsit kattintgatni kell, és olyan amilyennek te szeretnéd

0
0

Drupal full-stack developer at Wunderman Thompson Budapest

Windy képe

Köszönöm mindenkinek a segítséget, remélem boldogulni fogok ! :D

0
0