Default Drupal installation has a major usability loophole, that is when you’re reading a node, the breadcrumb doesn’t show proper hierarchy, i.e. “home/[content type]“.
There’s a module called Custom Breadcrumbs that can be used to solve this problem. Just download, install, and enable the module, then go to admin > Custom breadcrumbs, add a new custom breadcrumb, choose the node type you want Custom Breadcrumbs to control breadcrumb display, then under Titles put the name of the breadcrumb piece that you want to display after “home”; for example if you have a website about animal species (cats, dogs, birds) you’ll probably have 3 content types (cats, dogs, birds), each content type having it’s own nodes. You should select “cats” from “Node type” and put “cats” in Titles box.
Then under “Paths” box you should put the actual name of content type in it. You can also put [type] which is a “placeholder token” representing the actual content type associating with node type you selects. That’s it. Now if you are reading a node belongs to content type “cats” you’ll see the breadcrumb as “home > cats”, not just “home”
Additionally, you may be interested to automatically create a URL path for each node that reflect the content type hierarchy, e.g. http://yoursite.com/cats/node-title-name. You can use Pathauto module to do this. Combined with proper breadcrumb hierarchy, the two module would transform your Drupal site into search-engine-friendly, usable website.
(Copy มาจากบล็อกเดิมของผมที่ wordpress)


เมนูของ guopai




