Перейти к содержимому


Фото
- - - - -

Описание категории и бренда - нужна помощь!!!


  • Чтобы отвечать, сперва войдите на форум
9 ответов в теме

#1 ikurtov

ikurtov
  • Пользователь
  • 59 сообщений

Опубликовано 27.07.2012 - 02:37

Добрый день. Нужна помощь вот в каком вопросе (SImpla 1.4):
есть описание к категории, есть описание к бренду, если находясь в категории сделать фильтр по бренду, то выводится описание категории, а хотелось бы не выводить его. Вобщем нужно чтобы описание категории выводилось только на страничке вида catalog/category/ ... а на страничке catalog/category/brand ничего не выводилось, и на catalog/brand выводилось описание бренда.

Сейчас вот такой код:

{if $category->description}
{$category->description}
{elseif $brand->description}
{$brand->description}
{/if}

Что нужно поменять?....Заранее очень благодарен за помощь.



#2 Kosjak76

Kosjak76
  • Модератор
  • 3 578 сообщений
  • Программирование
  • Версия CMS:1.x, 2.x
  • Откуда:Харьков, Украина

Опубликовано 27.07.2012 - 02:44

{if $category->description && !$brand}
{$category->description}
{elseif $brand->description}
{$brand->description}
{/if}
Как-то так...



#3 ikurtov

ikurtov
  • Пользователь
  • 59 сообщений

Опубликовано 27.07.2012 - 02:46

Работает.....спасибо огромное за помощь!!!



#4 tsybart

tsybart
  • Пользователь
  • 220 сообщений

Опубликовано 14.06.2014 - 18:21

а как для 2 симлы сделать подобное, только убрать описание бренда, если он в категории, по пути: 

http://site.ru/catalog/name-catalog/brand-name

 


сейчас так:
 

{if $brand}
{if $current_page_num==1}
{* Описание бренда *}
{$brand->description}
{else}
{/if}

{elseif $category}
{if $current_page_num==1}
{* Описание категории *}
{$category->description}
{else}
{/if}
{/if}


#5 mart

mart

    Дружу с Симплой

  • Фрилансер
  • 1 331 сообщений
  • Программирование
  • Версия CMS:1.x, 2.x
  • Откуда:Venlo

Опубликовано 15.06.2014 - 11:24

{if $current_page_num==1}
{if $brand}
{$brand->description}{* Описание бренда *}
{elseif $category}
{$category->description}{* Описание категории *}
{else}
{$page->body}{* Описание страницы *}
{/if}
{/if}{*if $current_page_num==1*}


#6 acerus

acerus
  • Пользователь
  • 207 сообщений
  • Дизайн, Верстка, Заказчик
  • Версия CMS:2.x
  • Откуда:Калуга

Опубликовано 10.09.2014 - 21:47

А как можно убрать описание бренда/категории если включены фильтры?

просто дубли получаются с точки зрения ПС


#7 Tarasbulba

Tarasbulba
  • Пользователь
  • 61 сообщений

Опубликовано 06.02.2015 - 18:27

если вы хотите чтобы к категории-бренд выводилось title и meta от brand, вам нужно в product.tpl прописать

 

{if $category && $brand}
{$meta_title = "{$brand->name} - {$brand->meta_description}" scope=parent}
{$meta_description = "{$brand->name} - {$meta_description}" scope=parent}
{$meta_keywords = "{$brand->name} - {$meta_keywords}" scope=parent}
{/if}


#8 AMax

AMax
  • Пользователь
  • 24 сообщений
  • Откуда:Belarus

Опубликовано 13.03.2015 - 15:49

если вы хотите чтобы к категории-бренд выводилось title и meta от brand, вам нужно в product.tpl прописать

 

{if $category && $brand}
{$meta_title = "{$brand->name} - {$brand->meta_description}" scope=parent}
{$meta_description = "{$brand->name} - {$meta_description}" scope=parent}
{$meta_keywords = "{$brand->name} - {$meta_keywords}" scope=parent}
{/if}

Спасибо, воспользовался Вашим советом, работает.



#9 usmdamir

usmdamir
  • Пользователь
  • 38 сообщений
  • Программирование

Опубликовано 12.10.2017 - 17:22

добрый день.

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

допустим есть категория - Карандаши и есть бренд Пилот

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



#10 usmdamir

usmdamir
  • Пользователь
  • 38 сообщений
  • Программирование

Опубликовано 12.10.2017 - 22:26

решил свой вопрос, как описано в этой теме

http://forum.simplac...егорий-брендов/






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых