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

помогите разобраться с макетами страниц


Recommended Posts

Помогите, пожалуйста!

1 Не могу разобраться с макетами (схемами) страниц. Может кто-то объяснить как работают макеты: 

Аккаунт (account)   Главная (home)   Информация (information)   Карта сайта (sitemap)   Категория (category)   Контакты (contact)   Оформление заказа (checkout)   Партнерская программа (affiliate)   По умолчанию (default)   Поиск (search)   Продукция (Product)   Сравнение (Compare)

2 Как убрать  слайдер со страниц Категорий?

3 добавил модуль (4 в1 последние, рекомендуемые, хиты, акции) на Главную сверху и баннеры в левую колонку, и все это также появилось на сранице Категорий. Как это оставить только на Главной?

Как заменить Модель на Артикул в карточке товара?

Как убрать кнопку Сравнение?

Заранее спасибо!

 

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


Макет соответствует определённому виду страниц, за который отвечает отдельный контроллер. Например, главная страница, страница категории, страница товара - это всё отдельные макеты с отдельными контроллерами и отдельные типы страниц.

 

Если вам нужно вывести или убрать вывод какого-то модуля на определённом типе страниц, нужно в настройках модуля добавить ему (или убрать) вывод для этого макета.

 

И это затронет все страницы данного типа, то есть, например, все страницы категории (то есть, страницы всех категорий). Вывести или убрать что-то только для какой-то одной категории нельзя (нужно допиливать код).

Змінено користувачем Dotrox
Надіслати
Поділитися на інших сайтах


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

т.е. можно к примеру Категории "Телефон" сделать макет с банером где будут отражаться производители телефонов, а в категории Холодильники производители холодильников? 

В Макетах создать свой макет и каждому макету дать название категории и в этом макете добавить производителей определенных марок по типу? 

Змінено користувачем strateg2010
Надіслати
Поділитися на інших сайтах


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

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

 

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

 

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

 

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

 

 

 

В Макетах создать свой макет и каждому макету дать название категории и в этом макете добавить производителей определенных марок по типу? 

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

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


1) что значит "как работают" ? Хорошо все работает

2) отключить из схемы "категория"

3) убрать из схемы "категория"

4) дорабатывать шаблон

в макете Категория только один модуль Категории в левой колонке, но все равно висит сверху слайдер

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


Макет соответствует определённому виду страниц, за который отвечает отдельный контроллер. Например, главная страница, страница категории, страница товара - это всё отдельные макеты с отдельными контроллерами и отдельные типы страниц.

 

Если вам нужно вывести или убрать вывод какого-то модуля на определённом типе страниц, нужно в настройках модуля добавить ему (или убрать) вывод для этого макета.

 

И это затронет все страницы данного типа, то есть, например, все страницы категории (то есть, страницы всех категорий). Вывести или убрать что-то только для какой-то одной категории нельзя (нужно допиливать код).

Слайдшоу 
 Настройки модуля
Название модуля
Баннер
                                                 Анализатор тела                                                                 Консультация врача                                                                 слайдер главная                                                                 хлорофилл                                               
Ширина
Высота
Статус
                                 Включено                 Отключено                               
Надіслати
Поділитися на інших сайтах


ссори, немного не так объяснил))

в горизонтальном меню на главной есть пункт Каталог, жму на него, все хорошо (слайдера нет), попадаю на страницу со списком подкатегорий, выбираю любую подкатегорию, попадаю на страницу выбора товаров и сверху висит тот же слайдер, что и на главной, а он здесь не нужен

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


  • 1 month later...

Продолжу тему схем.

Хочу создать кастомную схему для товара. Что делаю:
1. Добавляю в /catalog/controller/product файл product1.php (копированием файла product.php);
2. Редактирую файл, изменяя линки на шаблон соответственно: product1.tpl, меняю класс в начале на ControllerProductProduct1;

3. Добавляю в каталог шаблонов product1.tpl копированием работающего product.tpl, вношу необходимые мне изменения в product1.tpl;

4. Добавляю схему через админку в дизайне, соответственно появляется Продукт1 в котором путь product/product1;

5. Добавляю в схему модуль, который хочу видеть на своей модернизированной карточке товара;

6. Изменяю для товара Дизайн на Продукт1;

7. Сбрасываю кэш.

 

В результате товар отображается по старому (из product.tpl), без моих изменений, но с модулем, который прописан для схемы Продукт1.  :ugeek: 

Что интересно /index.php?route=product/product1 так же выдает шаблон product.tpl.

Кто может разъяснить где косяк?

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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