Здравствуйте Подскажите пожалуйста как сделать логотип кликабельным только на внутренних страницах а на главной нет? спасибо!
как сделать логотип кликабельным на внутренних страницах?
(Ответов: 9, Просмотров: 2881)
- 27.08.2012 16:38
- 27.08.2012 16:52
- Регистрация: 22.05.2011
- Сообщений: 129
- Репутация: 23
Какая CMS?
На DLE вот так:Код:Если нет смотрите переменную $_SERVER[not-aviable=main]<a>...</a> [/not-aviable]
- 27.08.2012 17:02
cms Joomla 2.5
- 27.08.2012 17:10
- Регистрация: 22.05.2011
- Сообщений: 129
- Репутация: 23
Код:это универсальный способ подойдет для любой CMS<? if($_SERVER[REQUEST_URI]!='\') echo '<a><img src=""></a>'; else echo '<img src="">'; ?>
- 27.08.2012 17:19
а как ваш способ применить если у меня в HTML <a href="http://stok-info.ru/">
<div id="logo"></div></a> А картинка вставляется в CSS - 27.08.2012 17:22
- Регистрация: 22.05.2011
- Сообщений: 129
- Репутация: 23
так какая разница
Код:<? if($_SERVER[REQUEST_URI]!='\') echo '<a><div></div></a>'; else echo '<div></div>'; ?>
- 27.08.2012 20:39
Parse error: syntax error, unexpected T_STRING in /home/m/masterdik/stok-info.ru/public_html/templates/master/index.php on line 44
Неполучилось ! - 27.08.2012 21:02
- Регистрация: 24.04.2011
- Сообщений: 801
- Репутация: 126
Можно при верстке сделать модуль для логотипа.
И, сделать 2 модуля -
1. кликабельный, выводится на главном только
2. не клиабельный - выводится на всех остальныхСпасибо не пишут, а нажимают - 27.08.2012 21:26
Сделал так
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 ----------
всем спасибо кто откликнулся на помощь - 08.09.2012 16:31
немного обдумав решил что логотип это всётаки должен быть картинкой а не фоном загружаться на сайт
Как в этом примереPHP код:Подскажите пожалуйста что сдесь нужно поправить чтобы картинка грузилась через <img src=""> и логотип оставался кликабельным только на внешних страницах а на главной нет<?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>';
};
?>
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Как сделать 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 |