Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Подкатегория в speedbar

Тема в разделе "Свободное общение", создана пользователем never3d22, 6 сен 2016.

06.09.16 в 14:36
23.11.16 в 16:29
10
1.280
0
  1. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    Как убрать категорию боевик в спидбаре?
    [​IMG]
     
  2. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    Вот сам код
    Код:
    if ($config['speedbar'] AND !$view_template ) {
    
        $s_navigation = "<li property=\"itemListElement\" typeof=\"ListItem\"><a href=\"{$config['http_home_url']}\" property=\"item\" typeof=\"WebPage\"><span property=\"name\">" . $config['short_title'] . "</span></a><meta property=\"position\" content=\"1\"></li>";
    
        if( $config['start_site'] == 3 AND $_SERVER['QUERY_STRING'] == "" AND !$_POST['do']) $titl_e = "";
    
        if (intval($category_id))
        {
            $cat_breadcrumb = explode("|", get_breadcrumbcategories ( intval($category_id), $config['speedbar_separator'] ));
            $s_navigation .= " {$config['speedbar_separator']} " . $cat_breadcrumb[0];
        }
        elseif ($do == 'tags') {
    
            if ($config['allow_alt_url']) $s_navigation .= " {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><a href=\"" . $config['http_home_url'] . "tags/\" property=\"item\" typeof=\"WebPage\"><span property=\"name\">" . $lang['tag_cloud'] . "</span></a><meta property=\"position\" content=\"2\"></li> {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">" . $tag . "</span><meta property=\"position\" content=\"3\"></li>";
            else $s_navigation .= " {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><a href=\"?do=tags\" property=\"item\" typeof=\"WebPage\"><span property=\"name\">" . $lang['tag_cloud'] . "</span></a><meta property=\"position\" content=\"2\"></li> {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">" . $tag . "</span><meta property=\"position\" content=\"3\"></li>";
    
        } elseif ($nam_e)
        {
            if($dle_module == "showfull")
            {
                $cat_breadcrumb[1] = $cat_breadcrumb[1] + 1;
                $s_navigation .= " {$config['speedbar_separator']} " . "<li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">{$nam_e}</span><meta property=\"position\" content=\"{$cat_breadcrumb[1]}\"></li>";
            }
            else
            {
                $s_navigation .= " {$config['speedbar_separator']} " . "<li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">{$nam_e}</span><meta property=\"position\" content=\"2\"></li>";
            }
        }
    
        if ($titl_e)
        {
            if(isset($cat_breadcrumb[1]) && !is_null($cat_breadcrumb[1]))
                $cat_breadcrumb[1] = $cat_breadcrumb[1] + 1;
            else
                $cat_breadcrumb[1] = 3;
            $s_navigation .= " {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">{$titl_e}</span><meta property=\"position\" content=\"{$cat_breadcrumb[1]}\"></li>";
        }
        else {
    
            if ( isset($_GET['cstart']) AND intval($_GET['cstart']) > 1 ){
                $cat_breadcrumb[1]++;
                $page_extra = " {$config['speedbar_separator']} <li property=\"itemListElement\" typeof=\"ListItem\"><span property=\"name\">".$lang['news_site']." ".intval($_GET['cstart']) . "</span><meta property=\"position\" content=\"{$cat_breadcrumb[1]}\"></li>";
    
            } else $page_extra = '';
    
            $s_navigation .= $page_extra;
    
        }
    
        $tpl->load_template ( 'speedbar.tpl' );
        $tpl->set ( '{speedbar}', '<ol vocab="http://schema.org/" typeof="BreadcrumbList">' . stripslashes ( $s_navigation ) . '</ol>' );
        $tpl->compile ( 'speedbar' );
        $tpl->clear ();
    
    }
     
  3. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.018 / 114 / -0
    конструкцию крошек что ты обновил по моему методу полетит в пизду
     
  4. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    с этими крошками сделать ничего нельзя?
     
  5. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.018 / 114 / -0
    Переделывать нужно будет
     
  6. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    ладно кидай что есть, я попробую сам разметку внедрить
     
  7. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.018 / 114 / -0
    хотя вот
    Код:
    $cat_breadcrumb = explode("|", get_breadcrumbcategories ( intval($category_id), $config['speedbar_separator'] ));
    замени на
    Код:
    $cat_breadcrumb[0] = ($cat_info[$category_id]['parentid'] > 0) ? "<li property=\"itemListElement\" typeof=\"ListItem\"><a href=\"{$config['http_home_url']}{$cat_info[$cat_info[$category_id]['parentid']]['alt_name']}\" property=\"item\" typeof=\"WebPage\"><span property=\"name\">" . $cat_info[$cat_info[$category_id]['parentid']]['name'] . "</span></a><meta property=\"position\" content=\"2\"></li>" : "<li property=\"itemListElement\" typeof=\"ListItem\"><a href=\"{$config['http_home_url']}{$cat_info[$category_id]['alt_name']}\" property=\"item\" typeof=\"WebPage\"><span property=\"name\">" . $cat_info[$category_id]['name'] . "</span></a><meta property=\"position\" content=\"2\"></li>";
    $cat_breadcrumb[1] = 2;
     
  8. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    • Смотреть онлайн » » Первый мститель: Противостояние Остались только стрелочки
     
  9. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.018 / 114 / -0
    ну хуй знает, мне лень думать. может массив cat_info уже удаляется где-то выше.
     
  10. TopicStarter Overlay
    never3d22

    Забанен

    Регистрация:
    3 дек 2015
    Сообщения:
    1.021
    Лучших ответов:
    0
    Рейтинги:
    +110 / 0 / -0
    :(
     
  11. madpitbull

    madpitbull Бывалый

    Регистрация:
    26 сен 2015
    Сообщения:
    394
    Лучших ответов:
    0
    Рейтинги:
    +60 / 6 / -0
    нашел решение убрать подкатегорию?
    мне тоже понадобилось, а что то не получается)
     
Похожие темы
  1. Drumik
    Ответов:
    4
    Просмотров:
    1.075
Загрузка...
Яндекс.Метрика