Birisi bana bu php kod çimdik misiniz?

0 Cevap php

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!

0 Cevap