Thêm Custom Breadcrumbs cho Views Pages

Thêm Custom Breadcrumbs cho Views Pages

Recently I needed to add custom breadcrumbs to views 2 generated pages. Now we were using excellent custom_breadcrumbs 1.x to add custom breadcrumbs on site. At that time I discovered that 1.x version of custom_breadcrumbs do not support views generated pages and 2.x version of module (which supports views) is not production stable. So I came up with this solution to create custom breadcrumbs for views pages:

Lets say we have a page view with structure
---Team (menu item)
   |
   |---Featured 1 (tab-default)
   |
   |---Featured 2 (tab)
   |
   |---Featured 3 (tab)

Now instead of having a breadcrumb like "Home ›" OR "Home › Team " we need  something like "Home › Our Team › Featured 1" for default tab. To accomplish this we need to add following php code in header section of view page with php filter enabled.

<?php
global $base_url;
$breadcrumb[] = l(#DD0000">'Home', null);
$breadcrumb[] .= l(#DD0000">'Our Team', #DD0000">'team');
$breadcrumb[] .= l(drupal_get_title(), $base_url.$_SERVER[#DD0000">'REQUEST_URI']);
drupal_set_breadcrumb($breadcrumb);
?>

Now this custom php will set new breadcrumb of page as:

Thêm Custom Breadcrumbs cho Views Pages

Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Tìm kiếm bất động sản

 

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Công cụ  để Optimize Drupal Site Performance

Công cụ để Optimize Drupal Site Performance

You don't need to rely only on performance-related modules within Drupal

Phần mềm theo dõi điện thoại: Đe dọa nghiêm trọng bí mật đời tư

Phần mềm theo dõi điện thoại: Đe dọa nghiêm trọng bí mật đời tư

Điện thoại thông minh đời mới nhất như: iPhone, Nokia, Sam Sung, LG… đều có thể bị cài đặt phần mềm theo dõi để trộm cắp thông tin. Những lời chào mời mua phần mềm theo dõi điện thoại được đăng tải rất công khai trên mạng.

cam fb tai viet nam

Không tuân theo pháp luật Việt Nam: Facebook có thể bị cấm trong thời gian tới?

“Tất cả sản phẩm mà nếu rao bán ngoài đời thực có thể nhận án tù thì Facebook lại cho phép quảng cáo tràn lan”, lãnh đạo Cục PTTH và TTĐT cho biết.

Công ty diệt chuột T&C

 

Diet con trung