Taxonomy, <body class="">

lele.csaba képe

Sziasztok,

Tudja-e valaki, hogy hogy lehet megoldani (ha meglehet), hogy ha egy node be van rakva egy szótárba, akkor, hogy tudom megoldani, hogy a taxonomy-a neve vagy ID-je benne legyen a body class-jában?

Köszönöm előre!

Drupal verzió: 
szt képe

Találtam neked egy ilyet, de nem próbáltam.
Ezzel lehetne kísérletezni, vagy hasonlóval:

  1. function TÉMÁDNEVE_preprocess_page(&$vars, $hook) {
  2. $node = node_load($vars['node']->nid);
  3. foreach (taxonomy_node_get_terms_by_vocabulary($node,1) as $term) {
  4. $vars['body_classes'] = $vars['body_classes'] . ' ' . strtolower(eregi_replace('[^a-z0-9]', '', $term->name));
  5. }
  6. }

SZERK: most látom, ez D6-hoz jó csak, valami hasonló kell D7-hez is, itt egy szál ahol boncolgatják

1
0
aruna képe

szerintem ez lesz az igazi :)

http://drupal.org/node/1072806#comment-4502324

1
0
csakiistvan képe

En altalaban ZEN sminket ahsznalok, az kiirja nekem, nezd at azt hogy at tudod e emelni onnan a kodot.

1
0

Drupal full-stack developer at Wunderman Thompson Budapest