Автор Тема: Корректировка страницы product-list  (Прочитано 578 раз)

24 Сентябрь 2015, 10:14:25
  • Старожил
  • ****
  • Сообщений: 380
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
На странице product-list.tpl  есть тег:
<h5 itemprop="name">
{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
<a itemprop="url" class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}"  >
{$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
</a>
</h5>
Вывод наименование товара под фото  на странице.
Мне это не нужно. Убираю. После этого некоторые данные не выводит а выдает ошибку  undefined,
То есть не определено.
Вот так работает
<h5 itemprop="name">
</h5>
Но ширина поля строки  <h5 шрифта.
Дело все в  <h5 в строке
<h5 itemprop="name">itemprop позволяющие группировать информацию в документе по наборам различных признаков.
Как сделать так чтобы убрать шрифт <h5 и сохранить функцию  itemprop="name".
Если ставлю
<p itemprop="name">
</p>
Все равно ошибка.

Спасибо!
24 Сентябрь 2015, 10:18:42
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
<h5 itemprop="name" style="display:none;">
24 Сентябрь 2015, 15:00:13
Ответ #2
  • Старожил
  • ****
  • Сообщений: 380
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за совет. Это я знал и пробовал.. все так, но при нажатии вид- сетка или переход сначало вид- список а затем опять вид -сетка поле выходит.
Пока не перейдешь на следующую страницу или обновишь страницу.
Вот откуда оно наследуется?
Спасибо!
24 Сентябрь 2015, 15:26:29
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В файле /themes/default-bootstrap/js/global.js функция переключения вида. В ней меняется видимость элементов.
html += '<h5 itemprop="name">'+ $(element).find('h5').html() + '</h5>';Можно удалить, если в он нигде не нужен.
24 Сентябрь 2015, 15:54:39
Ответ #4
  • Старожил
  • ****
  • Сообщений: 380
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ну mistral  СПАСИБО! Всего тебе хорошего...
Я переделывал глобал css и js по ходу сайта, знал что гдето завязано в глобал но что то тормознул мненько с js скриптами ..но вы мне помогли. Еще раз БЛАГОДАРЮ. Все прекрасно.