• Telegram: mibazarow
  • Whatsapp: MihailBazarow
  • E-mail: mihail@bazarow.ru

Звездочки в рейтинге Битрикс статей и новостей

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.
Звездочки в рейтинге Битрикс статей и новостей

Стандартный вид рейтинга в новостях Битрикс, ну скажем так- не очень красив. Давайте его поменяем на ajax звездочки.
спасибо, хорош
Привет. Воспользовался данными звездочками, однако при размещении компонента рейтинга внутри комплексного компонента catalog в catalog.section, где выводится список элементов раздела - выглядит хорошо, но при нажатии появляется надпись "загрузка..." и висит...при перезагрузке страницы клик по рейтингу учитывается, но без перезагрузки не выдает результата, а только надпись "загрузка..."
Подскажите куда копать? Скачаный компонент без изменений. Каталог.секшн сделан с переключениями вида списка элементов типа "лист"-"блок".
и второй вопрос: как я понимаю значение рейтинга учитывает количество голосов и среднее значение. Причем, если на новом товаре кликаешь 5 звезд, то значение рейтинга показывает 3.3, почему? по логике должно показывать 5. Эту математику где можно под корректировать?
Цитата
Ант пишет:
Привет. Воспользовался данными звездочками, однако при размещении компонента рейтинга внутри комплексного компонента catalog в catalog.section, где выводится список элементов раздела - выглядит хорошо, но при нажатии появляется надпись "загрузка..." и висит...при перезагрузке страницы клик по рейтингу учитывается, но без перезагрузки не выдает результата, а только надпись "загрузка..."
Подскажите куда копать? Скачаный компонент без изменений. Каталог.секшн сделан с переключениями вида списка элементов типа "лист"-"блок".
Была похожая проблема, при нажатии на рейтинг появлялась загрузка, и рейтинг вообще пропадал. Поковырял немного, оказалось, что в папке компонента в файле item_vote->template.php строка примерно 80, былл не правильно указан путь к папке с компонентом, возможно сам гдето наковырял... =) поменял на '/bitrix/components/bitrix/iblock.vote/component.php' и все заработало.
Насчет подсчета голосов типа "А почему я нажал пять звезд а показывает 3.1 или 3.3" почитайте вот здесь http://www.exler.ru/blog/item/1990/. В противном случае  можно было поднимать или опускать по одному голосу, а это в корне не верно
Цитата
Алексей пишет:
Ант пишет:
Привет. Воспользовался данными звездочками, однако при размещении компонента рейтинга внутри комплексного компонента catalog в catalog.section, где выводится список элементов раздела - выглядит хорошо, но при нажатии появляется надпись "загрузка..." и висит...при перезагрузке страницы клик по рейтингу учитывается, но без перезагрузки не выдает результата, а только надпись "загрузка..."
Подскажите куда копать? Скачаный компонент без изменений. Каталог.секшн сделан с переключениями вида списка элементов типа "лист"-"блок".
Была похожая проблема, при нажатии на рейтинг появлялась загрузка, и рейтинг вообще пропадал. Поковырял немного, оказалось, что в папке компонента в файле item_vote->template.php строка примерно 80, былл не правильно указан путь к папке с компонентом, возможно сам гдето наковырял... =) поменял на '/bitrix/components/bitrix/iblock.vote/component.php' и все заработало.
та же проблема - по клику пропадает форма и рейтинг обновляется после перезагрузки. Но строка в template.php  такая же '/bitrix/components/bitrix/iblock.vote/component.php' . Компонент вызываю в news.detail . Подскажите варианты решения
Цитата
Ирина Данилова пишет:
та же проблема - по клику пропадает форма и рейтинг обновляется после перезагрузки. Но строка в template.php  такая же '/bitrix/components/bitrix/iblock.vote/component.php' . Компонент вызываю в news.detail . Подскажите варианты решения
моя проблема - не проблема . Все было из-за того что настраивала на локале. На боевом ведет себя хорошо. Сразу обновляется без перезагрузки.
Заметка старая. Сейчас, в битриксе есть шаблон звездочек, называется "bootstrap_v4"
В нем верстка лучше и управляемее, звездочки сделаны как svg картинки, которыми можно манипулироваться через css
А как можно привязать к пользователю битрикс?
Цитата
Антон написал:
А как можно привязать к пользователю битрикс?

Можно попоробовать создать пользовательское поле с показанием рейтинга. А потом передавать его ID в компонент.
Думаю, без доработки компонента не получится.
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 400 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 100 000 руб. от 7-ми дней

Вариант для тех, кто не хочет тратить много средств на индивидуальный проект, и не имеет серьезных требований к сайту. Магазин, быстро запускается на базе одного из 200-та готовых решений.

Мобильное приложение

от 400 000 руб. от 1-го месяца

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 250 000 руб. от 1-го месяца

Корпоративный сайт с информационными разделами, каталогом товаров или услуг. Включает формы обратной связи карточек каталога, любое количество статичных и динамичных разделов.

Инфресурс

от 300 000 руб. от 5-ти недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

Лечение сайтов от вирусов

от 30 000 руб. от 2-х дней

Выполню полную проверку сайта и окружения. В случае обнаружения вирусов проведу полный комплекс лечения проекта и закрытия лазеек.