Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Убрать ссылку в логотипе на главной


Recommended Posts


  <?php if ($home == $og_url) { ?>

  <img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" />

  <?php } else { ?>

  <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a>

  <?php } ?>

Надіслати
Поділитися на інших сайтах

Tom спасибо огромное! но т.к. у меня простой opencart, то пришлось еще в header.php добавить переменную og_url, благо все легко загуглилось. Сейчас правда лого скачет, при переходе с главной в категорию, но думаю разберусь 

Надіслати
Поділитися на інших сайтах


Оказалось не все так просто, т.к. днем проверял на чистом опенкарте на денвере все работало, а дома у меня на сайте убраны дубли главной вида site.com/INDEX.php?route=common/home в .htaccess и responce.php (убирал по этой статье http://ocshop.info/ubiraem-dubli-glavnoj-stranicy-opencart/), соответственно URLа == $home у меня на сайте нет. В итоге поставил вместо переменной $home статичную ссылку на главную - все работает. Но все таки интересно - можно сделать все красиво через переменные? просто не знаю какая переменная теперь главной соответствует.

Надіслати
Поділитися на інших сайтах


Оказалось не все так просто, т.к. днем проверял на чистом опенкарте на денвере все работало, а дома у меня на сайте убраны дубли главной вида site.com/INDEX.php?route=common/home в .htaccess и responce.php (убирал по этой статье http://ocshop.info/ubiraem-dubli-glavnoj-stranicy-opencart/), соответственно URLа == $home у меня на сайте нет. В итоге поставил вместо переменной $home статичную ссылку на главную - все работает. Но все таки интересно - можно сделать все красиво через переменные? просто не знаю какая переменная теперь главной соответствует.

$this->site->url('common/home')

Надіслати
Поділитися на інших сайтах

$this->site->url('common/home')

ниче не понял, в header.php переменная home итак имеет значение

$this->data['home'] = $this->url->link('common/home');

Но т.к. у меня убран дубль главной вида 

index.php?route=common/home

то соответственно если я делаю по методу предложенному Tom и вставляю условие с 

<?php if ($home == $og_url) { ?>

у меня ничего не происходит, т.к. главная имеет вид site.ru. Как выход я вместо $home записал статический юрл сайта

<?php if ('http://site.ru' == $og_url) { ?>

Теперь все работает, но для красоты хочется чтобы вместо статичной ссылки была переменная..

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.