как сделать логотип кликабельным на внутренних страницах?

(Ответов: 9, Просмотров: 2806)
  1. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Здравствуйте Подскажите пожалуйста как сделать логотип кликабельным только на внутренних страницах а на главной нет? спасибо!
    • 0
  2. Banned
    • Регистрация: 22.05.2011
    • Сообщений: 129
    • Репутация: 23
    Какая CMS?
    На DLE вот так:
    Код:
    [not-aviable=main]<a>...</a> [/not-aviable]
    Если нет смотрите переменную $_SERVER
    • 0
  3. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    cms Joomla 2.5
    • 0
  4. Banned
    • Регистрация: 22.05.2011
    • Сообщений: 129
    • Репутация: 23
    Код:
    <?
    if($_SERVER[REQUEST_URI]!='\') echo '<a><img src=""></a>';
     else echo '<img src="">';
    ?>
    это универсальный способ подойдет для любой CMS
    • 0
  5. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    а как ваш способ применить если у меня в HTML <a href="http://stok-info.ru/">
    <div id="logo"></div></a> А картинка вставляется в CSS
    • 0
  6. Banned
    • Регистрация: 22.05.2011
    • Сообщений: 129
    • Репутация: 23
    так какая разница
    Код:
    <?
    if($_SERVER[REQUEST_URI]!='\') echo '<a><div></div></a>';
     else echo '<div></div>';
    ?>
    • 0
  7. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Parse error: syntax error, unexpected T_STRING in /home/m/masterdik/stok-info.ru/public_html/templates/master/index.php on line 44
    Неполучилось !
    • 0
  8. Гуру
    • Регистрация: 24.04.2011
    • Сообщений: 801
    • Репутация: 126
    Можно при верстке сделать модуль для логотипа.
    И, сделать 2 модуля -
    1. кликабельный, выводится на главном только
    2. не клиабельный - выводится на всех остальных
    Спасибо не пишут, а нажимают
    • 0
  9. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Сделал так
    PHP код:
    <?php
    if(!JMenuSite::getInstance('site')->getActive()->home){
        echo 
    '<a href="http://stok-info.ru/"><div id="logo"></div></a>';
    } else {
        echo 
    '<div id="logo"></div>';
    };
    ?>


    ---------- Сообщение добавлено 20:26 ---------- Предыдущее 20:26 ----------

    всем спасибо кто откликнулся на помощь
    • 0
  10. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    немного обдумав решил что логотип это всётаки должен быть картинкой а не фоном загружаться на сайт
    Как в этом примере
    PHP код:
    <?php 
    if(!JMenuSite::getInstance('site')->getActive()->home){ 
        echo 
    '<a href="http://stok-info.ru/"><div id="logo"></div></a>'
    } else { 
        echo 
    '<div id="logo"></div>'
    }; 
    ?>
    Подскажите пожалуйста что сдесь нужно поправить чтобы картинка грузилась через <img src=""> и логотип оставался кликабельным только на внешних страницах а на главной нет
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как сделать swf баннер кликабельным ?
Web программирование 0 25.06.2012 15:09
Как правильно сделать редирект внутренних страниц?
Web программирование 16 22.03.2012 15:58
Как правильно сделать редирект внутренних страниц?
Вопросы от новичков 3 17.03.2012 15:33
Как сделать кликабельным
Web программирование 6 29.08.2011 13:31

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры