LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 15:00:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как установить background и сделать логотип ссылкой на главную?  (Прочитано 1428 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Zulin
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« : 14.12.2011, 18:32:19 »

Здравствуйте, уважаемые.
Подскажите пожалуйста решение проблемы. Сам к сожалению в php совершенно не шарю.
Записан
assaru
Завсегдатай
*****

Репутация: +56/-1
Offline Offline

Сообщений: 776


<?php if (IQ<=10) echo "Прощай мир!"; ?>


« Ответ #1 : 15.12.2011, 12:29:23 »

Если не шаришь в php, а шаришь в HTML и CSS, то изучать разметку, если не шаришь в php и CSS, а шаришь в HTML - изучать первые два пункта, если не шаришь ни в php ни в HTML ни в CSS - обращаться в коммерческий раздел форума. ИМХО.
Записан
Zulin
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #2 : 15.12.2011, 14:57:50 »

Мудрый совет.
Проблему с бэкграундом решил - его нужно было просто растянуть вниз, а логотип что то никак не дается. В файле шаблона index.php нашел строчку, которая отвечает за ссылку на логотип:
Код:
<div class="logo"><h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1></div>
Но так как в PHP я совсем никак - подскажите, что в этой строке поменять или дописать, чтобы ссылка вешалась не на текстовое имя сайта, а на картинку?
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #3 : 15.12.2011, 15:03:48 »

Код
<div><h1><a href="index.php" class="logo"><?php echo $mainframe->getCfg('sitename') ;?></a></h1></div>
Попробуйте так ... не гарантирую работоспособность ... нужен сам сайт, ссылка ...
Записан
assaru
Завсегдатай
*****

Репутация: +56/-1
Offline Offline

Сообщений: 776


<?php if (IQ<=10) echo "Прощай мир!"; ?>


« Ответ #4 : 15.12.2011, 15:24:38 »

а если быть точнее, то так:
Код:
<div class="logo"><a href="<?php echo $document->baseurl; ?>"><img src="....путь до картинки логотипа...." alt="logo"></a></div>
Записан
Zulin
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #5 : 15.12.2011, 15:34:02 »

Код
<div><h1><a href="index.php" class="logo"><?php echo $mainframe->getCfg('sitename') ;?></a></h1></div>
Попробуйте так ... не гарантирую работоспособность ... нужен сам сайт, ссылка ...
К сожалению не помогло. Вместо скрытой (display:none) области с текстовым именем сайта вылезла обычная ссылка, с подчеркиванием и другими атрибутами.
Сайт установлен на локальном компе - я его вылизываю перед установкой на хостинг, ибо это мой первый сайт =)

а если быть точнее, то так:
Код:
<div class="logo"><a href="<?php echo $document->baseurl; ?>"><img src="....путь до картинки логотипа...." alt="logo"></a></div>
Почти то, что было нужно! Вот только активная область не такая как задано в параметрах логотипа, а меньше и расположена в верхнем левом углу логотипа. И альт почему то читается... Возможно я неправильно прописал путь к картинке? Какой каталог в данном случае нужно считать корнем - каталог сайта или катлог шаблона?
Записан
Zulin
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #6 : 15.12.2011, 18:00:36 »

Заработало
Код:
<div class="logo"><a href="<?php echo $document->baseurl; ?>"><img border="0" src="<?php echo $this->baseurl ?>/templates/siteground-j15-168/images/logo.png" width="329" height="97" /></a></div>
Большое спасибо assaru и Doc из соседней темы =)
Также спасибо всем остальным, кто хотел помочь.
Записан
assaru
Завсегдатай
*****

Репутация: +56/-1
Offline Offline

Сообщений: 776


<?php if (IQ<=10) echo "Прощай мир!"; ?>


« Ответ #7 : 15.12.2011, 20:23:18 »

Все "спасибы" принимаются плюсами Wink Успехов в освоении!
PS alt все-таки пропиши, валидатор не будет ругаться...
Записан
Mr233
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #8 : 12.01.2012, 11:55:26 »

Друзья нужна помощь,появилась такая проблемка,логотип стал блокировать часть текста идущего в другой рубрике,не могу понять как это исправить в силу того что новичок еще в этом,если кто поможет буду искренне признателен. сайт www.weim-hunt.com
Прошу сильно не пинать,спасибо.
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #9 : 12.01.2012, 11:59:21 »

Там все нормально - какой браузер у вас?
Записан
Mr233
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #10 : 12.01.2012, 12:13:53 »

Браузер мазила,я и в хроме пробовал и в ИЕ ,дело не в нем,наглядно он стоит на месте,но если зажать мышь левую клавишу например на лбу у собаки и потянуть в сторону то видно что цепляется логотип,а в некоторых разделах,он блокирует текст ,например(информация->информация) подкаты три или четыре верхних не открываются.
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #11 : 12.01.2012, 12:20:23 »

http://www.weim-hunt.com/templates/yoo_expo/css/custom.css

Код
#logo a.logo-icon {
display: block;
width: 1240px;
height: 120px;
background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

Вот что изменил:
height: 292 120px;
Записан
Mr233
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #12 : 12.01.2012, 13:24:57 »

Огромное спасибо помогло:)
Записан
Игорь2012
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 23


« Ответ #13 : 27.04.2012, 03:09:08 »

Подскажите, как сделать лого ссылкой на главную страницу в стандартном шаблоне beez20?
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #14 : 27.04.2012, 13:56:11 »

http://www.site.ru/templates/beez_20/index.php
118-119 строка (у меня J25)
Код
<?php if ($logo): ?>
<a href="/" title=" На главную"><img src="<?php echo $this->baseurl ?>/<?php echo htmlspecialchars($logo); ?>"  alt="<?php echo htmlspecialchars($templateparams->get('sitetitle'));?>" /></a>
<?php endif;?>

Ну собсна там добавлено: <a href="/" title=" На главную"> .... </a>

Если будет картинка в рамке, то надо добавить в CSS:

Код
#logo a img {border:none;}

Если помог - спасибо не надо, плюса в карму достаточно.
« Последнее редактирование: 27.04.2012, 14:04:54 от Pazys » Записан
Игорь2012
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 23


« Ответ #15 : 29.04.2012, 00:26:56 »

Скажите, а где именно задаётся адрес главной страницы? А то у меня после нажатия на лого сайт переходит по адерсу: http://localhost/denwer/.
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #16 : 30.04.2012, 16:54:33 »

href="тут адрес главной страницы"

Замените так:
href="/"
href="<?php echo $this->baseurl ?>"
Записан
Игорь2012
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 23


« Ответ #17 : 30.04.2012, 20:09:03 »

Всё работает. И последний вопрос в эту тему. Сколько времени у Вас ушло на изучение php? А то я хочу начать учить, но не знаю сколько времени это займет и как именно учится?
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #18 : 30.04.2012, 22:08:06 »

Я не знаю ПХП ))))
Записан
Игорь2012
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 23


« Ответ #19 : 01.05.2012, 00:41:35 »

Но вы же смогли решить мою проблему. Что для этого нужно знать?
Записан
Pazys
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1511


<a>А где я ошибся-то?</b>


« Ответ #20 : 01.05.2012, 09:27:05 »

Я знаю HTML и CSS.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet