Поддержка или помощь c Prestashop

Статус
В этой теме нельзя размещать новые ответы.
Согласен с Вами если бы не обстоятельство - сам шаблон (тема) в котором изначально Корзина была в "шапке".
Взать для сравнения исходник из архива пустой темы и то что на сегодня имеем
Для просмотра ссылки Войди или ЗарегистрируйсяДля просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или ЗарегистрируйсяДля просмотра ссылки Войди или Зарегистрируйся
Вот как распологается корзина
<ul id="header_user">
<li id="shopping_cart">
Как вернуть?
Ага! Кажется понял!.. Иными словами, в "пустой" теме корзина идет списком, а на Вашем сайте, после каких-то манипуляций, она стала дивом. Я правильно понимаю? Возможно в настройках самой корзины есть какие-то настройки, которые меняют ее вид? Ну или в самом коде изменить отображение...
 
Ага! Кажется понял!.. Иными словами, в "пустой" теме корзина идет списком, а на Вашем сайте, после каких-то манипуляций, она стала дивом. Я правильно понимаю? Возможно в настройках самой корзины есть какие-то настройки, которые меняют ее вид? Ну или в самом коде изменить отображение...
"пустой" теме корзина идет в шапке, расшарить ее в правую колонку не составляет труда. А диво в том, что в прекрасный солнечный день, все было хорошо и вдруг )) - корзины в "шапке" не стало (((
 
Обьясните пожалуйста, а то не понимаю.
Решил добавить на страницу микроразметку Shema. Долго изучал, в итоге остановился на фрагменте:
<div itemscope itemtype="Для просмотра ссылки Войди или Зарегистрируйся">
<div itemprop="aggregateRating" itemscope itemtype="Для просмотра ссылки Войди или Зарегистрируйся">
<meta content="18" itemprop="ratingCount">
<meta content="5" itemprop="ratingValue">
</div>
</div>
Его добавляю почти в конец необходимого .tpl файла. Все хорошо, гугл разметку принимает.
Суть вопроса в следующем - почему когда я удаляю теги </div> (только закрытие - те что в конце), неважно один или оба все отображается нормально, без ошибок.
Я в коде и особенностях кода не понимаю. Обьясните пожалуйста что к чему с закрытием этих тегов, может их не нужно закрывать вообще или только 1 или оба нужно. Или это особенность кода между ними, что он не несет нагрузки на страницу.
Спасибо.
 
Обьясните пожалуйста, а то не понимаю.
Решил добавить на страницу микроразметку Shema. Долго изучал, в итоге остановился на фрагменте:
<div itemscope itemtype="Для просмотра ссылки Войди или Зарегистрируйся">
<div itemprop="aggregateRating" itemscope itemtype="Для просмотра ссылки Войди или Зарегистрируйся">
<meta content="18" itemprop="ratingCount">
<meta content="5" itemprop="ratingValue">
</div>
</div>
Его добавляю почти в конец необходимого .tpl файла. Все хорошо, гугл разметку принимает.
Суть вопроса в следующем - почему когда я удаляю теги </div> (только закрытие - те что в конце), неважно один или оба все отображается нормально, без ошибок.
Я в коде и особенностях кода не понимаю. Обьясните пожалуйста что к чему с закрытием этих тегов, может их не нужно закрывать вообще или только 1 или оба нужно. Или это особенность кода между ними, что он не несет нагрузки на страницу.
Спасибо.


Проверье Микродату на Продукт - выберете из поля справа, Райтинг пропадёт
У Гугла изменились опять правила Микродата для Шопов - другая и Престу надо с ней (Подружить)
Обязательно должно присутствовать цена, доступность, количество и тд


PHP:
<div itemscope itemtype="http://schema.org/Product">
  <span itemprop="name">Kenmore White 17" Microwave</span>
  <img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
  <div itemprop="aggregateRating"
    itemscope itemtype="http://schema.org/AggregateRating">
   Rated <span itemprop="ratingValue">3.5</span>/5
   based on <span itemprop="reviewCount">11</span> customer reviews
  </div>
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <span itemprop="price">$55.00</span>
    <link itemprop="availability" href="http://schema.org/InStock" />In stock
  </div>
  Product description:
  <span itemprop="description">0.7 cubic feet countertop microwave.
  Has six preset cooking categories and convenience features like
  Add-A-Minute and Child Lock.</span>
  Customer reviews:
  <div itemprop="review" itemscope itemtype="http://schema.org/Review">
    <span itemprop="name">Not a happy camper</span> -
    by <span itemprop="author">Ellie</span>,
    <meta itemprop="datePublished" content="2011-04-01">April 1, 2011
    <div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
      <meta itemprop="worstRating" content = "1">
      <span itemprop="ratingValue">1</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="description">The lamp burned out and now I have to replace
    it. </span>
  </div>
  <div itemprop="review" itemscope itemtype="http://schema.org/Review">
    <span itemprop="name">Value purchase</span> -
    by <span itemprop="author">Lucas</span>,
    <meta itemprop="datePublished" content="2011-03-25">March 25, 2011
    <div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
      <meta itemprop="worstRating" content = "1"/>
      <span itemprop="ratingValue">4</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="description">Great microwave for the price. It is small and
    fits in my apartment.</span>
  </div>
 
Проверье Микродату на Продукт - выберете из поля справа, Райтинг пропадёт
У Гугла изменились опять правила Микродата для Шопов - другая и Престу надо с ней (Подружить)
Обязательно должно присутствовать цена, доступность, количество и тд


PHP:
<div itemscope itemtype="http://schema.org/Product">
  <span itemprop="name">Kenmore White 17" Microwave</span>
  <img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
  <div itemprop="aggregateRating"
    itemscope itemtype="http://schema.org/AggregateRating">
   Rated <span itemprop="ratingValue">3.5</span>/5
   based on <span itemprop="reviewCount">11</span> customer reviews
  </div>
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <span itemprop="price">$55.00</span>
    <link itemprop="availability" href="http://schema.org/InStock" />In stock
  </div>
  Product description:
  <span itemprop="description">0.7 cubic feet countertop microwave.
  Has six preset cooking categories and convenience features like
  Add-A-Minute and Child Lock.</span>
  Customer reviews:
  <div itemprop="review" itemscope itemtype="http://schema.org/Review">
    <span itemprop="name">Not a happy camper</span> -
    by <span itemprop="author">Ellie</span>,
    <meta itemprop="datePublished" content="2011-04-01">April 1, 2011
    <div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
      <meta itemprop="worstRating" content = "1">
      <span itemprop="ratingValue">1</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="description">The lamp burned out and now I have to replace
    it. </span>
  </div>
  <div itemprop="review" itemscope itemtype="http://schema.org/Review">
    <span itemprop="name">Value purchase</span> -
    by <span itemprop="author">Lucas</span>,
    <meta itemprop="datePublished" content="2011-03-25">March 25, 2011
    <div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
      <meta itemprop="worstRating" content = "1"/>
      <span itemprop="ratingValue">4</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="description">Great microwave for the price. It is small and
    fits in my apartment.</span>
  </div>
Спасибо за ответ. Не совсем понял суть. Если можете обьяснить более подробно - буду благодарен. Моя разметка касается не страниц с товаром, там разметка правильная. Сейчас речь идет о страницах CMS и категорий, чтобы туда рейтинг отобразить. И вопрос в особенности с тегами </div> - важно ли чтобы они были закрыты, и почему если я их оставляю открытыми все нормально работает и отображается.
Этот код нормально проходит проверку в сервисе проверки сниппетов гугла, на странице отображу это текстом и дам ссылку на общую страницу отзывов о магазине. Думаю должно сработать, тем более, что на некоторых сайтах которые я анализировал этот подход работает.
 
Подскажите пожалуйста. Может кто знает. Как в категории сделать отображение товара, которого нет в наличии, в самом конце? Может модуль есть или кто-то допилил?
 
Здравствуйте, как сделать чтобы вместо цены, у группы Посетитель отображалось что-то типа: "Для просмотра цены необходимо зарегистрироваться".

Сейчас имеем: Prestashop 1.6.0.5, для Посетителей установлено "Не показывать цену"

В итоге получаем, что вместо цены просто пустой блок.
 

Вложения

  • hidepricecart v1.4.zip
    526,7 KB · Просмотры: 16
"пустой" теме корзина идет в шапке, расшарить ее в правую колонку не составляет труда. А диво в том, что в прекрасный солнечный день, все было хорошо и вдруг )) - корзины в "шапке" не стало (((
А попробуйте ка, сударь, в Бэк-офис > Настройки > Товары включить "режим каталога"...
1.jpg
 
Господа, подскажите, пожалуйста, как можно поправить шаблон сайта, который отображается в мобильной версии сайта?
Стоит шаблон warehouse, стандартная мобильная версия сайта выключена. Когда просматриваю сайт с телефона, сперва идет меню, потом список товаров и только потом идет модуль, отвечающий за фильтрацию товара по выбранным критериям, его-то и нужно поставить перед товаром.
Пробовал разместить его самым первым везде, где упоминается в Расположении модулей, но это не помогло.
Заранее большое спасибо!
 
И вопрос в особенности с тегами </div> - важно ли чтобы они были закрыты, и почему если я их оставляю открытыми все нормально работает и отображается.
По поводу </div> - лучше, чтобы они были закрыты. А без этого отображается, так как браузер сам додумывает где их закрывать. Чтобы убедиться, правильно ли все теги закрыты, прогоните страницу через HTML валидатор. Если что-то не так - он покажет что и где

Господа, подскажите, пожалуйста, как можно поправить шаблон сайта, который отображается в мобильной версии сайта?
Стоит шаблон warehouse, стандартная мобильная версия сайта выключена. Когда просматриваю сайт с телефона, сперва идет меню, потом список товаров и только потом идет модуль, отвечающий за фильтрацию товара по выбранным критериям, его-то и нужно поставить перед товаром.
Пробовал разместить его самым первым везде, где упоминается в Расположении модулей, но это не помогло.
Заранее большое спасибо!
Если у вас тема мобильную версию делает как и моя, то нужно править CSS файлы. Там есть блоки, которые вступают в силу при определенном размере экрана. У меня разметка в мобильной версии сделана div-ами с абсолютным позицонированием, т.е. не важно как элементы располагаются в шаблоне, css делает все по-своему. И там можно менять порядок объектов, изменяя свойство top: (количество пикселей от верха страницы). Уменьшайте ширину экрана браузера и увидите как идет переключение от обычной версии к мобильной. Потом включайте Web Inspector и делайте правку.
Это как у меня в теме.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху