Zulin
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« : 14.12.2011, 18:32:19 » |
|
Здравствуйте, уважаемые. Подскажите пожалуйста решение проблемы. Сам к сожалению в php совершенно не шарю. 
|
|
|
|
|
Записан
|
|
|
|
assaru
Завсегдатай
   
Репутация: +56/-1
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
Сообщений: 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
|
 |
« Ответ #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
Сообщений: 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
Сообщений: 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
Сообщений: 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
Сообщений: 776
<?php if (IQ<=10) echo "Прощай мир!"; ?>
|
 |
« Ответ #7 : 15.12.2011, 20:23:18 » |
|
Все "спасибы" принимаются плюсами  Успехов в освоении! PS alt все-таки пропиши, валидатор не будет ругаться...
|
|
|
|
|
Записан
|
|
|
|
Mr233
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #8 : 12.01.2012, 11:55:26 » |
|
Друзья нужна помощь,появилась такая проблемка,логотип стал блокировать часть текста идущего в другой рубрике,не могу понять как это исправить в силу того что новичок еще в этом,если кто поможет буду искренне признателен. сайт www.weim-hunt.com Прошу сильно не пинать,спасибо.
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #9 : 12.01.2012, 11:59:21 » |
|
Там все нормально - какой браузер у вас?
|
|
|
|
|
Записан
|
|
|
|
Mr233
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #10 : 12.01.2012, 12:13:53 » |
|
Браузер мазила,я и в хроме пробовал и в ИЕ ,дело не в нем,наглядно он стоит на месте,но если зажать мышь левую клавишу например на лбу у собаки и потянуть в сторону то видно что цепляется логотип,а в некоторых разделах,он блокирует текст ,например(информация->информация) подкаты три или четыре верхних не открываются.
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #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
Сообщений: 6
|
 |
« Ответ #12 : 12.01.2012, 13:24:57 » |
|
Огромное спасибо помогло:)
|
|
|
|
|
Записан
|
|
|
|
Игорь2012
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 23
|
 |
« Ответ #13 : 27.04.2012, 03:09:08 » |
|
Подскажите, как сделать лого ссылкой на главную страницу в стандартном шаблоне beez20?
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #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
Сообщений: 23
|
 |
« Ответ #15 : 29.04.2012, 00:26:56 » |
|
Скажите, а где именно задаётся адрес главной страницы? А то у меня после нажатия на лого сайт переходит по адерсу: http://localhost/denwer/.
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #16 : 30.04.2012, 16:54:33 » |
|
href="тут адрес главной страницы"
Замените так:
href="/" href="<?php echo $this->baseurl ?>"
|
|
|
|
|
Записан
|
|
|
|
Игорь2012
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 23
|
 |
« Ответ #17 : 30.04.2012, 20:09:03 » |
|
Всё работает. И последний вопрос в эту тему. Сколько времени у Вас ушло на изучение php? А то я хочу начать учить, но не знаю сколько времени это займет и как именно учится?
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #18 : 30.04.2012, 22:08:06 » |
|
Я не знаю ПХП ))))
|
|
|
|
|
Записан
|
|
|
|
Игорь2012
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 23
|
 |
« Ответ #19 : 01.05.2012, 00:41:35 » |
|
Но вы же смогли решить мою проблему. Что для этого нужно знать?
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #20 : 01.05.2012, 09:27:05 » |
|
Я знаю HTML и CSS.
|
|
|
|
|
Записан
|
|
|
|
|