I found this code to work on my Drupal site. It outputs the taxonomy terms in a comma separated list. It successfully builds my taxonomy list to look like this:
Business, Entertainment, Leisure
Bu büyük olsa da, kendi url kendini bağlamak için aynı isimleri kullanan ve bu yüzden bu olsun:
www.yourdomain.com/category/Business
Nasıl böyle onu almak için url küçük harflerle sadece terim adı yapabilirsiniz?
www.yourdomain.com/category/business
Dize strtolower (string $ str) ama ben çok php anlayışlı değilim: Ben bu kullanmak zorunda inanıyorum. Peki nerede başlar?
function phptemplate_preprocess_node(&$vars) {
// Taxonomy hook to show comma separated terms
if (module_exists('taxonomy')) {
$term_links = array();
foreach ($vars['node']->taxonomy as $term) {
$term_links[] = l($term->name, 'category/' . $term->name,
array(
'attributes' => array(
'title' => $term->description
)));
}
$vars['node_terms'] = implode(', ', $term_links);
}
}
Herhangi bir yardım için teşekkür ederiz!