Автор Тема: Некорректно работают font-awesome, css файл и отзывы товаров  (Прочитано 927 раз)

28 Май 2016, 07:20:50
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день! Сам долгое время боролся, да не смог решить, поэтому нуждаюсь в помощи знатоков.
www.uluu.ru
PrestaShop 1.6.1.5
Шаблон Shoppy Store 1.0.0

1. Не работает счетчик отзывов в странице товара справа от обложки (модуль productcomments)
На этом товаре есть 3 отзыва.
http://uluu.ru/krasota-i-zdorove/9-fullips.html

Если с файла productcomments-extra.tpl убрать {if $nbComments != 0}
{if $nbComments != 0}
            <li>
                <a href="#idTab3" class="reviews">
                     <span itemprop="reviewCount">{$nbComments} {l s='reviews' mod='productcomments'}</span>
                </a>
            </li>
        {/if}
то отображается 0 отзывов.

На дефолтном шаблоне нормально работает.
Удалил и скопировал оттуда всю папку productcomments, но все равно не работает.

2. В файлах шаблона .css и .scss изменил параметры z-index с 9999 на 8000, а на консоле браузера все равно показывает 9999 (ссылается на scss файл).
КЭш браузера (ctrl+f5) и сайт чистил (отключил сразу после установки шаба).
https://img-fotki.yandex.ru/get/50623/320258738.0/0_17d8c7_6249a807_orig.jpg

3. Не отображаются иконки типа <i class="icon-pencil"></i> (Например, тут http://uluu.ru/krasota-i-zdorove/9-fullips.html, http://uluu.ru/my-account), и еще думаю много где не отображается.
font-awesome некорректно работает что-ли на шаблоне. На дефолтном отображаются.
28 Май 2016, 10:50:23
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
1. Счетчик комментов работает, комменты считает. Но у вас подключено 2 варианта вывода рейтинга, первый от темы, он опказывает 3 коммента, второй стандартный, он паказывает 0 и прячет текст с счетчиком от темы.
Если в файле /themes/sp_shoppystore/css/product_list.css удалить правило
span.nb-comments {
    /* display: none; */
}
то вы увидите правильный подсчет комментов.

2 и 3 тоже самое. У вас смесь правил css, одни переопределяют другие. Такое пречатление, что ваш сайт собирали разные люди, кому что в голову пришло, тот и добавлял свое. Чистить тему нужно, удалить лишнии стили. Удалить из шаблона повторные показы.
30 Май 2016, 06:16:22
Ответ #2
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Извините за столь долгое отсутствие  :D

1. Счетчик комментов работает, комменты считает. Но у вас подключено 2 варианта вывода рейтинга, первый от темы, он опказывает 3 коммента, второй стандартный, он паказывает 0 и прячет текст с счетчиком от темы.
Если в файле /themes/sp_shoppystore/css/product_list.css удалить правило
span.nb-comments {
    /* display: none; */
}
то вы увидите правильный подсчет комментов.

2 и 3 тоже самое. У вас смесь правил css, одни переопределяют другие. Такое пречатление, что ваш сайт собирали разные люди, кому что в голову пришло, тот и добавлял свое. Чистить тему нужно, удалить лишнии стили. Удалить из шаблона повторные показы.
Благодарю за помощь! Да, так и есть. Раньше с другим модулем тоже были проблемы с отображением.