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

Другое лого для категории


vadike

Recommended Posts

т.е. чтобы находясь в этой категории, был другой логотип магазина?

Именно так.. Чтобы по всех категориях было одно лого..Только в одной категории другое..

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

Ребята подскажите как для одной из категорий задать другой логотип..?!

Поддерживаю вопрос, самого очень интересует реализация данной функции.

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

Например вариант:
 

<?php if ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } else { ?> 

<!-- здесь что-то показываем для других категорий -->

<?php } ?>
  • +1 2
Надіслати
Поділитися на інших сайтах


Например вариант:

 

<?php if ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } else { ?> 

<!-- здесь что-то показываем для других категорий -->

<?php } ?>

Спасибо, метод рабочий..Только пришлось убрать галочку показывать ошибки, так как выскакивает ошибка.. Может сможете помочь? Показывает ее только на главной..

 

Вот сама ошибка: Notice: Undefined index: path in /xxxxxxxxxxxxxxxxxxxx/vqmod/vqcache/vq2-catalog_view_theme_default_template_common_header.tpl on line 112

 

xxxxxxxxxxxxxxxxxxxx - путь к сайту на хостинге..

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

  • 2 months later...

 

Например вариант:

 

<?php if ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } else { ?> 

<!-- здесь что-то показываем для других категорий -->

<?php } ?>

А если нужно не для одной а для 3 категорий, а для всего остального одинаковое, то как прописать? и правда как убрать ошибку с главной?

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



<?php if ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } elseif ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } elseif ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } elseif ($this->request->get['path'] == 'ID категории') { ?>

<!-- здесь что-то показываем для этой категории -->

<?php } else { ?>

<!-- здесь что-то показываем для других категорий -->

<?php } ?>

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


<?php if ($this->request->get['path'] == 'ID категории') { ?>
 
<!-- здесь что-то показываем для этой категории -->
 
<?php } elseif ($this->request->get['path'] == 'ID категории') { ?> 
 
<!-- здесь что-то показываем для этой категории -->

<?php } elseif ($this->request->get['path'] == 'ID категории') { ?> 
 
<!-- здесь что-то показываем для этой категории -->

<?php } elseif ($this->request->get['path'] == 'ID категории') { ?> 
 
<!-- здесь что-то показываем для этой категории -->

<?php } else { ?>

<!-- здесь что-то показываем для других категорий -->

<?php } ?>

Спасибо огромное, а как убрать ошибку с главной? в самих категориях нет их, а на главной есть 

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


Грязный хак: добавьте в таблицу настроек (setting) значения id нужных категорий и вместо прописывания их в коде, читайте из настроек. Если добавите отображение этих доп.настроек в админке, то хак станет чуть чище (но не сильно - останутся проблемы узнать нужное ID и контролировать, что ID не поменялось [например, при переносе базы]).
 

а как убрать ошибку с главной?

Надо смотреть, что за vqmod меняет шаблон. И похоже, для главной у вас не задается path - не приходит ни в get ни в post (т.е. в итоге не попадает в request)

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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