как убрать ссылку с логотипа на главной странице
не понятно зачем, но ....
в шаблоне уберите - примерно так должно выглядеть, в папке layouts вашего шаблона, наверное в theme.php
href="<?php echo $this['config']->get('site_url'); ?>"
Отправлено 11 February 2015 - 09:44
как убрать ссылку с логотипа на главной странице
не понятно зачем, но ....
в шаблоне уберите - примерно так должно выглядеть, в папке layouts вашего шаблона, наверное в theme.php
href="<?php echo $this['config']->get('site_url'); ?>"
Отправлено 11 February 2015 - 09:47
(то есть переход страницы саму на себя
Не на саму себя а с любой страницы на главную.
Если только с главной страницы хотите убрать, то надо создать копию шаблона и в ней удалить ссылку, ну и назначить его для главной страницы.
Отправлено 11 February 2015 - 09:52
Да, именно только на главной. Ссылка страницы саму на себя мне кажется странной, в том числе для поисковиков.
Спасибо!
Отправлено 12 February 2015 - 03:26
Убрав ссылку с логотипа на главной, эта ссылка уберётся со всех страниц. Эта ссылка самая удобная для перехода из любой точки сайта на главную.
Лучше поработайте над дизайном сайта, какой то он пустой. Не похож на магазин игрушек.
Сообщение отредактировал yellowbarmaley: 12 February 2015 - 03:29
Joomla: 3.6.5 JBZoo: 2.3.1 Pro rev3231 Zoo: 3.3.25 WidgetKit: 2.9.2
Отправлено 12 February 2015 - 06:18
Странно, что никто этого не написал.
Делаем
<?php if (JFactory::getURI()->toString() !== JURI::base()) : ?> <a href="<?php echo $this->baseurl ?>"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo.jpg" alt="" /></a> <?php endif; ?> <?php if (JFactory::getURI()->toString() == JURI::base()) : ?> <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo.jpg" alt="" /> <?php endif; ?>
и получаем кликабельный логотип на всех страницах кроме главной.
Отправлено 12 February 2015 - 07:46
Странно, что никто этого не написал.
Делаем
<?php if (JFactory::getURI()->toString() !== JURI::base()) : ?> <a href="<?php echo $this->baseurl ?>"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo.jpg" alt="" /></a> <?php endif; ?> <?php if (JFactory::getURI()->toString() == JURI::base()) : ?> <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo.jpg" alt="" /> <?php endif; ?>и получаем кликабельный логотип на всех страницах кроме главной.
В моем шаблоне лого выводится вот так:
<?php if ($this['widgets']->count('logo')) : ?>
<a class="tm-logo uk-navbar-brand uk-visible-large" href="<?php echo $this['config']->get('site_url'); ?>"><?php echo $this['widgets']->render('logo'); ?></a>
<?php endif; ?>
Как скорректировать ваш код, что бы заработало?
Отправлено 12 February 2015 - 07:48
<?php if (JFactory::getURI()->toString() !== JURI::base()) : ?>
<?php if ($this['widgets']->count('logo')) : ?>
<a class="tm-logo uk-navbar-brand uk-visible-large" href="<?php echo $this['config']->get('site_url'); ?>"><?php echo $this['widgets']->render('logo'); ?></a>
<?php endif; ?>
<?php endif; ?>
<?php if (JFactory::getURI()->toString() == JURI::base()) : ?>
<?php if ($this['widgets']->count('logo')) : ?>
<?php echo $this['widgets']->render('logo'); ?>
<?php endif; ?>
<?php endif; ?>
Попробуйте банально так.
Сообщение отредактировал Sliapy: 12 February 2015 - 07:48
Отправлено 14 February 2015 - 19:52
Дайте текст ошибки.