«
function THEME_preprocess_breadcrumb(&$vars) {
foreach ($vars['breadcrumb'] as $key => $breadcrumb) {
$vars['breadcrumb'][$key] = ''">http://data-vocabulary.org/Breadcrumb">' . $breadcrumb . '';
}
}
function THEME_menu_breadcrumb_alter(&$active_trail, $item) {
foreach($active_trail as $key => $active_trail_item){
$active_trail[$key]['localized_options']['html'] = true;
$active_trail[$key]['title'] = '' . $active_trail[$key]['title'] . '';
$active_trail[$key]['localized_options']['attributes']["itemprop"]='url';
}
}
»
Меняю THEME понятно на свою, но первая часть не подсвечиваеться. Убираю
function THEME_preprocess_breadcrumb(&$vars) {
foreach ($vars['breadcrumb'] as $key => $breadcrumb) {
$vars['breadcrumb'][$key] = ''">http://data-vocabulary.org/Breadcrumb">' . $breadcrumb . '';
}
}
вторая часть работает, ЧТО в первой части не так? Спасибо! Когда они в двоем то белый экран!!!
Комментарии
http://sergeybelyaev.name/ru/blog/dobavlyaem-rasshirennoe-opisanie-k-hle...
я же этот код и вставляю, там ошибка где то
Я писал ту статью по реальному проекту, все должно работать. Возможно вы дважды вставляете одну и ту же функцию THEME_preprocess_breadcrumb, что является критической ошибкой в php. Хотя там есть проблема в коде со ссылками из-за фильтра в формате, по возможности подправлю.