Автор Тема: Можно ли скрыть от посетителей вкладку "Свойства" ( в админке)  (Прочитано 1454 раз)

17 Октябрь 2012, 12:33:23
  • Пользователь
  • **
  • Сообщений: 84
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день! Проблема в следующем: вкладка "Свойства" товара (в админке), отображается как "Характеристики" товара для посетителей в фронт-офисе. Мы купили модуль "Дополнительная вкладка", с помощью которого создаем нужные вкладки, в том числе и характеристики товара, поскольку благодаря функционалу данной вкладки - характеристики лучше просматриваются в виде, к примеру таблицы. Вкладка "Свойства" нужна чтобы создать фильтр по характеристикам из этой вкладки, применимый к конкретной подкатегории товаров.
Подытожим: можно ли использовать вкладку "Свойства" для создания фильтра, но так, чтобы она была скрыта от посетителей? Может где-тов коде?

Заранее всем спасибо
17 Октябрь 2012, 13:27:08
Ответ #1
  • Фрилансер
  • *
  • Сообщений: 217
  • Репутация: +6/-0
  • Разработка и поддержка сайтов
    • Просмотр профиля
    • Разработка и поддержка сайтов
Добрый день! Проблема в следующем: вкладка "Свойства" товара (в админке), отображается как "Характеристики" товара для посетителей в фронт-офисе. Мы купили модуль "Дополнительная вкладка", с помощью которого создаем нужные вкладки, в том числе и характеристики товара, поскольку благодаря функционалу данной вкладки - характеристики лучше просматриваются в виде, к примеру таблицы. Вкладка "Свойства" нужна чтобы создать фильтр по характеристикам из этой вкладки, применимый к конкретной подкатегории товаров.
Подытожим: можно ли использовать вкладку "Свойства" для создания фильтра, но так, чтобы она была скрыта от посетителей? Может где-тов коде?

Заранее всем спасибо

Можно убрать из шаблона отображение характеристик в карточке товара. Заходите в product.tpl вашей темы, находите такие строки, шапка:
{if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if}содержимое:
{if $features}
<!-- product's features -->
<ul id="idTab2" class="bullet">
{foreach from=$features item=feature}
<li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
{/foreach}
</ul>
{/if}
и удаляете. Только потом откомпилируйте или кеш почистите.
17 Октябрь 2012, 13:29:14
Ответ #2
  • Пользователь
  • **
  • Сообщений: 84
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Уточню, но при этом я смогу использовать характеристики (свойства) из карточки чтобы создавать фильтры?

Спасибо
17 Октябрь 2012, 13:35:11
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 217
  • Репутация: +6/-0
  • Разработка и поддержка сайтов
    • Просмотр профиля
    • Разработка и поддержка сайтов
Уточню, но при этом я смогу использовать характеристики (свойства) из карточки чтобы создавать фильтры?

Спасибо

Да сможете.
17 Октябрь 2012, 13:36:06
Ответ #4
  • Пользователь
  • **
  • Сообщений: 84
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля