X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Хлебные крошки в DLE, Как сделать последнюю ссылку неактивной?
danilchuk88
danilchuk88
Topic Starter сообщение 23.7.2014, 21:11; Ответить: danilchuk88
Сообщение #1


Участник
***

Группа: User
Сообщений: 172
Регистрация: 16.2.2011
Из: Украина, Крым
Поблагодарили: 76 раз
Репутация:   30  


На сколько я знаю, за вывод хлебных крошек в DLE отвечает только этот кусок кода из файла engine.php
Код
if ($config['speedbar'] and ! isset ( $view_template )) {
    
    $s_navigation = "<span typeof=\"v:Breadcrumb\"><a href=\"{$config['http_home_url']}\" rel=\"v:url\" property=\"v:title\">" . $config['short_title'] . "</a></span>";

    if (intval($category_id)) $s_navigation .= " &raquo; " . get_breadcrumbcategories ( intval($category_id) );
    elseif ($do == 'tags') {
        
        if ($config['allow_alt_url'] == "yes") $s_navigation .= " &raquo; <span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"" . $config['http_home_url'] . "tags/\" itemprop=\"url\"><span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> &raquo; " . $tag;
        else $s_navigation .= " &raquo; <span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"?do=tags\" itemprop=\"url\"><span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> &raquo; " . $tag;

    }
    else $s_navigation .= $page_extra;
    
    $tpl->load_template ( 'speedbar.tpl' );
    $tpl->set ( '{speedbar}', '<span id="dle-speedbar" xmlns:v="http://rdf.data-vocabulary.org/#">' . stripslashes ( $s_navigation ) . '</span>' );
    $tpl->compile ( 'speedbar' );
    $tpl->clear ();

В dle последняя ссылка хлебной крошки активная, как сделать так чтоб последняя крошка была не активной???, т.е. не была ссылкой
Долго ковырялся, ничего не получилось(
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kauak
kauak
сообщение 24.7.2014, 14:34; Ответить: kauak
Сообщение #2


Участник
***

Группа: User
Сообщений: 247
Регистрация: 30.10.2011
Из: Украина
Поблагодарили: 46 раз
Репутация:   17  


Последняя ссылка и так неактивна же, но только для новостей. Вам и для категорий нужно?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danilchuk88
danilchuk88
Topic Starter сообщение 24.7.2014, 15:17; Ответить: danilchuk88
Сообщение #3


Участник
***

Группа: User
Сообщений: 172
Регистрация: 16.2.2011
Из: Украина, Крым
Поблагодарили: 76 раз
Репутация:   30  


Да, и для категорий
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kauak
kauak
сообщение 24.7.2014, 18:05; Ответить: kauak
Сообщение #4


Участник
***

Группа: User
Сообщений: 247
Регистрация: 30.10.2011
Из: Украина
Поблагодарили: 46 раз
Репутация:   17  


danilchuk88,


Заменить стандартное в engine.php. Спешил фор ю :)

Код
/*
=====================================================
Формирование speedbar
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {

    $sNavArr = array();
    $s_navigation = '';
    
    $sNavArr[] = "<span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"{$config['http_home_url']}\" itemprop=\"url\"><span itemprop=\"title\">" . $config['short_title'] . "</span></a></span>";

    if (intval($category_id)) $sNavArr[] = " &raquo; " . get_breadcrumbcategories ( intval($category_id) );
    elseif ($do == 'tags') {
        
        if ($config['allow_alt_url'] == "yes") $sNavArr[] = " &raquo; <span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"" . $config['http_home_url'] . "tags/\" itemprop=\"url\"><span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> &raquo; " . $tag;
        else $sNavArr[] = " &raquo; <span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"?do=tags\" itemprop=\"url\"><span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> &raquo; " . $tag;

    } elseif ($nam_e) $sNavArr[] = " &raquo; " . $nam_e;

    if ($titl_e) $sNavArr[] = " &raquo; " . $titl_e;
    else $sNavArr[] = $page_extra;

    ! empty ( $sNavArr ) && $sNavArr = array_diff ( $sNavArr, array(null) );

    /**
     * Parse raquos to array
     */

    if ( ! empty ( $sNavArr ) )
    {

        $sNavRaqArr = array();

        foreach ( $sNavArr as $_sNav )
        {

            $sNavOneArr = explode ( " &raquo; ", $_sNav );

            foreach ( $sNavOneArr as $_sNavOne )
            {

                $sNavRaqArr[] = $_sNavOne;

            }

        }

        ! empty ( $sNavRaqArr ) && $sNavRaqArr = array_diff ( $sNavRaqArr, array(null) );

        $sNavRaqArr = array_merge ( array_slice( $sNavRaqArr, 0, -1 ), array ( preg_replace( '/<\/?a[^>]*>/', '', end ( $sNavRaqArr ) ) ) );

        ! empty ( $sNavRaqArr ) && $s_navigation = implode ( " &raquo; ", $sNavRaqArr );

    }

    /***************************/


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danilchuk88
danilchuk88
Topic Starter сообщение 24.7.2014, 18:45; Ответить: danilchuk88
Сообщение #5


Участник
***

Группа: User
Сообщений: 172
Регистрация: 16.2.2011
Из: Украина, Крым
Поблагодарили: 76 раз
Репутация:   30  


Цитата(kauak @ 24.7.2014, 17:05) *
Заменить стандартное в engine.php. Спешил фор ю

Работает, спасибо! то что нужно)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
278 kaartes 102694 Вчера, 10:55
автор: kukla
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1145 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65123 5.12.2017, 12:13
автор: contex1
Открытая тема (нет новых ответов) Требуется так сказать оптимизация шаблона DLE
5 Deadman_n 413 2.12.2017, 13:24
автор: Deadman_n
Открытая тема (нет новых ответов) Перенос сайта с DLE на WordPress
3 mdobyshev 870 30.11.2017, 7:29
автор: Nell


 



RSS Текстовая версия Сейчас: 15.12.2017, 8:50
Дизайн