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

 
Hãng công nghệ Tencent - WeChat chơi game bên trong ứng dụng

Hãng công nghệ Tencent - WeChat chơi game bên trong ứng dụng

Có vẻ như Snapchat vừa “mượn” một chiêu từ chiến lược của WeChat, South China Morning Post viết. Tuần này, hãng mạng xã hội có trụ sở ở Los Angeles (Mỹ) tung nền tảng Snap Games

Sếp Google bán tháo cổ phiếu vì muốn có 1,5 tỉ USD bỏ vợ

Sếp Google bán tháo cổ phiếu vì muốn có 1,5 tỉ USD bỏ vợ

Eric Schmidt phải bán tháo 2,4 triệu cổ phiếu của công ty nhằm gom đủ số tiền đền bù cho một cuộc li hôn được coi là đắt giá thứ hai trong lịch sử thế giới này.

Ứng dụng nhắn tin và gọi điện miễn phí Zalo cán mốc 4 triệu người sử dụng

Ứng dụng nhắn tin và gọi điện miễn phí Zalo cán mốc 4 triệu người sử dụng

Công ty cổ phần VNG hôm nay 19/8 cho hay ứng dụng nhắn tin và gọi điện miễn phí Zalo đã cán mốc 4 triệu người dùng chỉ sau một năm được thương mại hóa.

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

 

Diet con trung