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

Отдельная тема для каждого раздела каталога


Recommended Posts

Всем доброго времени суток.

Если не затруднит, помогите пожалуйста. Ответа на свой вопрос на страницах форума не нашел, поиск конечно рулит, но к сожалению не в этом случае.

Собственно сабж:

Хотелось бы сделать так, чтобы в каждом разделе каталога была своя тема, приведу отстраненный пример, не имеющий отношения к роду деятельности заказчика, чтобы не делать прямую рекламу продукции.

А так как сейчас актуальна футбольшая тема, её и возьмём для примера.

Первый раздел каталога, посвящён атрибутике, например футбольного клуба "Арсенал", соответсвенно хотелось бы, чтобы общая страница раздела и страницы товаров из этого раздела были оформлены в стиле клуба.

Второй раздел посвящён атрибутике клуба "Реал Мадрид", соответсвенно его страницы должны быть оформлены в стиле данного клуба

и т.д., думаю основная мысль понятна. Вопрос вот в чём, делал ли кто-нибудь из представителей уважаемого комюнити нечто подобное, если да, то не могли бы помочь в данном вопросе?

Благодарю.

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


пример как в зависимости от категории менять шапку

catalog/view/theme/default/template/common/header.tpl, 50-51

<div id="container">
<div id="header">

заменить на

<div id="container">
<?php
	$header_id = "";
	if (isset($this->request->get['path'])) {
		$parts = explode('_', (string)$this->request->get['path']);
		$header_id = array_pop($parts);
}?>
<div id="header" class="header<?php echo $header_id;?>">
array_shift возьмет первую категорию(родительскую), array_pop последнюю

ну и задать свой стиль для каждого id категории

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

какая помощь то нужна??? Я размещал код яваскрипта... где в зависимости от адреса страницы применяются дополнительные стили.

А подробнее о данном коде можете рассказать? просто я достаточно далёк от программирования. И ещё возможно ли посмтреть пример именно вашей реализации? спасибо

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


freelancer объяснил более,чем достаточно. Возможно, стОит обратиться к кому-нибудь лично?

"модуля" для таких извращений нет.

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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