CongoG Опубликовано: 22 февраля 2014 Поделиться Опубликовано: 22 февраля 2014 Всем привет, подскажите пожалуйста, как вывести рейтинг и количество отзывов о продукте в категорию, никак не могу понять, знания нулевые( Заранее огромное спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
riny Опубликовано: 22 февраля 2014 Поделиться Опубликовано: 22 февраля 2014 по идее оно там должно быть и выводиться только если у товара есть хоть один отзыв Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... CongoG Опубликовано: 23 февраля 2014 Автор Поделиться Опубликовано: 23 февраля 2014 Вы правы, рейтинг отображается. Два вопроса. Как сделать чтобы рейтинг отображался всегда? Как вывести количество отзывов? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... riny Опубликовано: 23 февраля 2014 Поделиться Опубликовано: 23 февраля 2014 Вы правы, рейтинг отображается. Два вопроса. Как сделать чтобы рейтинг отображался всегда? Как вывести количество отзывов? было как-то так <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> сделать как-то так <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></br><?php echo $product['reviews']; ?></div> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... CongoG Опубликовано: 23 февраля 2014 Автор Поделиться Опубликовано: 23 февраля 2014 Получилось, огромное спасибо, жаль что не могу нажать на кнопку( Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... riny Опубликовано: 23 февраля 2014 Поделиться Опубликовано: 23 февраля 2014 пожалуйста :) не ради кнопки отвечаю Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... newbie2013 Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Helloween Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> До кучи уж тогда - эти две строчки - условие. Проверка, есть ли у товара рейтинг. Если условие выполняется (у товара есть рейтинг) - то показывается блок с рейтингом товара. Иначе - не выводится. Удалив эту строку - вы удаляете условие. То есть, заставляете выводить рейтинг товара даже если у него нет рейтинга. В данном случае - ничего страшного не случилось, за исключением того, что магазин, полный товаров без рейтинга (читай - без отзывов) вызывает некоторые подозрения. Для этого и было добавлено условие, чтобы не выводить лишнее. В другом случае, удаление условия может поломать работу всей системы, поэтому не советую вам бездумно удалять в будущем условия. Иногда даже приходится оборачивать эти условия в другие условия. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 6 месяцев спустя... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 Доброго времени сутокНа версии 2101 не могу на главной в рекомендуемых и в акциях отобразить количество отзывов <?php echo $product['reviews']; ?> Стоит условие <?php if ($product['rating']) { ?> <p class="rating-right"> <a href="<?php echo $product['href']; ?>"><?php echo $product['reviews']; ?> <i class="glyphicon glyphicon-reviews-alt icon"></i></a></p> <?php } else { ?> <!--нет отзывов, ничего не выводить--> <?php } ?> Отзывы есть. Вот иконка выводится и ссылка выводится, а количество отзывов нет. Третью неделю мучаюсь. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Огромная благодарность Вам, Уважаемый pantagruel964. Я в php не волоку, как раз этой строки я от всех и ждал. Как правильно её написать не имел понятия. Большое Вам СПАСИБО ! ! ! Всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 4 марта 2016 Поделиться Опубликовано: 4 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Во всех модулях работает , а в акциях нет. В акциях выводится 0 Сайт Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Помогите отредактировать страницу категории. Вывести опции цветов и цены вывести в режиме от до Автор: avangelin, 21 декабря 2022 0 ответов 119 просмотров avangelin 21 декабря 2022 Как вывести иконку категории в category.twig? Автор: Tench1k, 17 ноября 2022 1 ответ 200 просмотров radaevich 18 ноября 2022 Вывести в главном меню категорий производителей товаров если есть Автор: bodyak0, 7 декабря 2022 0 ответов 122 просмотра bodyak0 7 декабря 2022 Как вывести модуль в manufacturer_info.twig? Автор: yariknashivan, 15 декабря 2022 6 ответов 173 просмотра vier 16 декабря 2022 Как вывести статус на складе на главной странице Автор: nickcoder, 6 декабря 2018 stock_status stock (и ещё 2) Теги: stock_status stock статус статус на складе 3 ответа 1 066 просмотров AlexMax13 9 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Как вывести рейтинг в категорию Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
CongoG Опубликовано: 23 февраля 2014 Автор Поделиться Опубликовано: 23 февраля 2014 Вы правы, рейтинг отображается. Два вопроса. Как сделать чтобы рейтинг отображался всегда? Как вывести количество отзывов? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
riny Опубликовано: 23 февраля 2014 Поделиться Опубликовано: 23 февраля 2014 Вы правы, рейтинг отображается. Два вопроса. Как сделать чтобы рейтинг отображался всегда? Как вывести количество отзывов? было как-то так <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> сделать как-то так <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></br><?php echo $product['reviews']; ?></div> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... CongoG Опубликовано: 23 февраля 2014 Автор Поделиться Опубликовано: 23 февраля 2014 Получилось, огромное спасибо, жаль что не могу нажать на кнопку( Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... riny Опубликовано: 23 февраля 2014 Поделиться Опубликовано: 23 февраля 2014 пожалуйста :) не ради кнопки отвечаю Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... newbie2013 Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Helloween Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> До кучи уж тогда - эти две строчки - условие. Проверка, есть ли у товара рейтинг. Если условие выполняется (у товара есть рейтинг) - то показывается блок с рейтингом товара. Иначе - не выводится. Удалив эту строку - вы удаляете условие. То есть, заставляете выводить рейтинг товара даже если у него нет рейтинга. В данном случае - ничего страшного не случилось, за исключением того, что магазин, полный товаров без рейтинга (читай - без отзывов) вызывает некоторые подозрения. Для этого и было добавлено условие, чтобы не выводить лишнее. В другом случае, удаление условия может поломать работу всей системы, поэтому не советую вам бездумно удалять в будущем условия. Иногда даже приходится оборачивать эти условия в другие условия. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 6 месяцев спустя... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 Доброго времени сутокНа версии 2101 не могу на главной в рекомендуемых и в акциях отобразить количество отзывов <?php echo $product['reviews']; ?> Стоит условие <?php if ($product['rating']) { ?> <p class="rating-right"> <a href="<?php echo $product['href']; ?>"><?php echo $product['reviews']; ?> <i class="glyphicon glyphicon-reviews-alt icon"></i></a></p> <?php } else { ?> <!--нет отзывов, ничего не выводить--> <?php } ?> Отзывы есть. Вот иконка выводится и ссылка выводится, а количество отзывов нет. Третью неделю мучаюсь. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Огромная благодарность Вам, Уважаемый pantagruel964. Я в php не волоку, как раз этой строки я от всех и ждал. Как правильно её написать не имел понятия. Большое Вам СПАСИБО ! ! ! Всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 4 марта 2016 Поделиться Опубликовано: 4 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Во всех модулях работает , а в акциях нет. В акциях выводится 0 Сайт Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Помогите отредактировать страницу категории. Вывести опции цветов и цены вывести в режиме от до Автор: avangelin, 21 декабря 2022 0 ответов 119 просмотров avangelin 21 декабря 2022 Как вывести иконку категории в category.twig? Автор: Tench1k, 17 ноября 2022 1 ответ 200 просмотров radaevich 18 ноября 2022 Вывести в главном меню категорий производителей товаров если есть Автор: bodyak0, 7 декабря 2022 0 ответов 122 просмотра bodyak0 7 декабря 2022 Как вывести модуль в manufacturer_info.twig? Автор: yariknashivan, 15 декабря 2022 6 ответов 173 просмотра vier 16 декабря 2022 Как вывести статус на складе на главной странице Автор: nickcoder, 6 декабря 2018 stock_status stock (и ещё 2) Теги: stock_status stock статус статус на складе 3 ответа 1 066 просмотров AlexMax13 9 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Как вывести рейтинг в категорию Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax
CongoG Опубликовано: 23 февраля 2014 Автор Поделиться Опубликовано: 23 февраля 2014 Получилось, огромное спасибо, жаль что не могу нажать на кнопку( Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
riny Опубликовано: 23 февраля 2014 Поделиться Опубликовано: 23 февраля 2014 пожалуйста :) не ради кнопки отвечаю Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... newbie2013 Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Helloween Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> До кучи уж тогда - эти две строчки - условие. Проверка, есть ли у товара рейтинг. Если условие выполняется (у товара есть рейтинг) - то показывается блок с рейтингом товара. Иначе - не выводится. Удалив эту строку - вы удаляете условие. То есть, заставляете выводить рейтинг товара даже если у него нет рейтинга. В данном случае - ничего страшного не случилось, за исключением того, что магазин, полный товаров без рейтинга (читай - без отзывов) вызывает некоторые подозрения. Для этого и было добавлено условие, чтобы не выводить лишнее. В другом случае, удаление условия может поломать работу всей системы, поэтому не советую вам бездумно удалять в будущем условия. Иногда даже приходится оборачивать эти условия в другие условия. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 6 месяцев спустя... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 Доброго времени сутокНа версии 2101 не могу на главной в рекомендуемых и в акциях отобразить количество отзывов <?php echo $product['reviews']; ?> Стоит условие <?php if ($product['rating']) { ?> <p class="rating-right"> <a href="<?php echo $product['href']; ?>"><?php echo $product['reviews']; ?> <i class="glyphicon glyphicon-reviews-alt icon"></i></a></p> <?php } else { ?> <!--нет отзывов, ничего не выводить--> <?php } ?> Отзывы есть. Вот иконка выводится и ссылка выводится, а количество отзывов нет. Третью неделю мучаюсь. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Огромная благодарность Вам, Уважаемый pantagruel964. Я в php не волоку, как раз этой строки я от всех и ждал. Как правильно её написать не имел понятия. Большое Вам СПАСИБО ! ! ! Всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 4 марта 2016 Поделиться Опубликовано: 4 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Во всех модулях работает , а в акциях нет. В акциях выводится 0 Сайт Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Помогите отредактировать страницу категории. Вывести опции цветов и цены вывести в режиме от до Автор: avangelin, 21 декабря 2022 0 ответов 119 просмотров avangelin 21 декабря 2022 Как вывести иконку категории в category.twig? Автор: Tench1k, 17 ноября 2022 1 ответ 200 просмотров radaevich 18 ноября 2022 Вывести в главном меню категорий производителей товаров если есть Автор: bodyak0, 7 декабря 2022 0 ответов 122 просмотра bodyak0 7 декабря 2022 Как вывести модуль в manufacturer_info.twig? Автор: yariknashivan, 15 декабря 2022 6 ответов 173 просмотра vier 16 декабря 2022 Как вывести статус на складе на главной странице Автор: nickcoder, 6 декабря 2018 stock_status stock (и ещё 2) Теги: stock_status stock статус статус на складе 3 ответа 1 066 просмотров AlexMax13 9 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Как вывести рейтинг в категорию
newbie2013 Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Helloween Опубликовано: 25 августа 2015 Поделиться Опубликовано: 25 августа 2015 Спасибо за совет, везде где искал какую то ересь предлагали. Чуть ли не пол ядра cms расковырять, а оказалось всё элементарно просто. Нужно просто удалить две строчки: <?php if ($product['rating']) { ?> <?php } ?> До кучи уж тогда - эти две строчки - условие. Проверка, есть ли у товара рейтинг. Если условие выполняется (у товара есть рейтинг) - то показывается блок с рейтингом товара. Иначе - не выводится. Удалив эту строку - вы удаляете условие. То есть, заставляете выводить рейтинг товара даже если у него нет рейтинга. В данном случае - ничего страшного не случилось, за исключением того, что магазин, полный товаров без рейтинга (читай - без отзывов) вызывает некоторые подозрения. Для этого и было добавлено условие, чтобы не выводить лишнее. В другом случае, удаление условия может поломать работу всей системы, поэтому не советую вам бездумно удалять в будущем условия. Иногда даже приходится оборачивать эти условия в другие условия. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 Доброго времени сутокНа версии 2101 не могу на главной в рекомендуемых и в акциях отобразить количество отзывов <?php echo $product['reviews']; ?> Стоит условие <?php if ($product['rating']) { ?> <p class="rating-right"> <a href="<?php echo $product['href']; ?>"><?php echo $product['reviews']; ?> <i class="glyphicon glyphicon-reviews-alt icon"></i></a></p> <?php } else { ?> <!--нет отзывов, ничего не выводить--> <?php } ?> Отзывы есть. Вот иконка выводится и ссылка выводится, а количество отзывов нет. Третью неделю мучаюсь. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
pantagruel964 Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Огромная благодарность Вам, Уважаемый pantagruel964. Я в php не волоку, как раз этой строки я от всех и ждал. Как правильно её написать не имел понятия. Большое Вам СПАСИБО ! ! ! Всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 4 марта 2016 Поделиться Опубликовано: 4 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Во всех модулях работает , а в акциях нет. В акциях выводится 0 Сайт Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... pantagruel964 Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Помогите отредактировать страницу категории. Вывести опции цветов и цены вывести в режиме от до Автор: avangelin, 21 декабря 2022 0 ответов 119 просмотров avangelin 21 декабря 2022 Как вывести иконку категории в category.twig? Автор: Tench1k, 17 ноября 2022 1 ответ 200 просмотров radaevich 18 ноября 2022 Вывести в главном меню категорий производителей товаров если есть Автор: bodyak0, 7 декабря 2022 0 ответов 122 просмотра bodyak0 7 декабря 2022 Как вывести модуль в manufacturer_info.twig? Автор: yariknashivan, 15 декабря 2022 6 ответов 173 просмотра vier 16 декабря 2022 Как вывести статус на складе на главной странице Автор: nickcoder, 6 декабря 2018 stock_status stock (и ещё 2) Теги: stock_status stock статус статус на складе 3 ответа 1 066 просмотров AlexMax13 9 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
Allaur Опубликовано: 1 марта 2016 Поделиться Опубликовано: 1 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Огромная благодарность Вам, Уважаемый pantagruel964. Я в php не волоку, как раз этой строки я от всех и ждал. Как правильно её написать не имел понятия. Большое Вам СПАСИБО ! ! ! Всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Allaur Опубликовано: 4 марта 2016 Поделиться Опубликовано: 4 марта 2016 В контроллере featured.php добавьте в массив products после 'rating' => $rating, 'reviews' => (int)$product_info['reviews'], И выводите <?php echo $product['reviews']; ?> Кеш не забудьте почистить Во всех модулях работает , а в акциях нет. В акциях выводится 0 Сайт Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
pantagruel964 Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 А что в контроллере special? так? 'reviews' => (int)$product_info['reviews'], или так? 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), в шаблоне так выводите? <?php echo $product['reviews']; ?> 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит special.zip Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Allaur Опубликовано: 5 марта 2016 Поделиться Опубликовано: 5 марта 2016 'reviews' => (int)$product_info['reviews'], Так когда вывожу, то выводится 0 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), При таком выводе выводится значение text_reviews, тоесть то слово что у меня в language прописано, но самого счётчика нет <?php echo $product['reviews']; ?> Да, шаблоне так стоит Спасибо решено 'reviews' => (int)$product_info['reviews'], заменить на 'reviews' => (int)$result['reviews'], Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
dsukach Опубликовано: 13 сентября 2017 Поделиться Опубликовано: 13 сентября 2017 А как сделать, чтобы когда отзывов нет - выводились пустые звезды Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Sorbon Опубликовано: 3 мая 2020 Поделиться Опубликовано: 3 мая 2020 Ребята, большое спасибо. Ваши комменты решили все вопросы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Desserro Опубликовано: 3 мая 2021 Поделиться Опубликовано: 3 мая 2021 еще назрел такой вопрос как можно было бы вывести средний рейтин из категории основуясь на отзывах из категории? Тобишь есть модуль Отзывы от шаблона Который ставим в категории Он показывает отзывы с привязкой к категории И нужно в разметку гугл вывести средний "bestRating": Подскажите пожалуйста есть ли решение??? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
ZloyNoDobriy Опубликовано: 6 декабря 2022 Поделиться Опубликовано: 6 декабря 2022 (изменено) Ребят опенкарт 2.3 как вывести в категорию общую оценку товара, рядом со звездочками цифры. Изменено 6 декабря 2022 пользователем ZloyNoDobriy Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения