proplat Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 https://developers.google.com/structured-data/testing-tool/?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот выдает ошибки Заполните поле ratingValue. Не удалось нормализовать значение оценки. Ваша оценка вне пределов диапазона по умолчанию. Необходимо указать самое высокое и самое низкое значения. код из файла <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> <div class="description"> <?php if(($this->config->get('ULTIMATUMControl_status') == '0') || ($this->config->get('ULTIMATUMControl_custom_column') == '0') || ($this->config->get('ULTIMATUMControl_custom_column_logo') == '0') && ($this->config->get('ULTIMATUMControl_custom_column') == '1')){ ?> <?php if ($manufacturer) { ?> <span><?php echo $text_manufacturer; ?></span> <a itemprop="brand" content="<?php echo $manufacturer; ?>" href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br /> <?php } ?> Что не так? Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 1. Какой параметр по умолчанию у переменной: $rating ? 2. Не может ли получиться так, что при round($rating,1) == 0 или вообще false ? Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 А по второму вопросу, не указаны обязательные параметры: Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Так ratingValue можно самостоятельно написать в метатеге. не обязательно откуда-то получать значения. вы же знаете, что от 1 до 5 - так и напишите. max 5, min 1 Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div itemprop="reviews" itemscope itemtype="http://schema.org/AggregateRating"> <img src="five-stars.jpg" /> <meta itemprop="ratingValue" content="5" /> <meta itemprop="bestRating" content="5" /> Проголосовало <span itemprop="ratingCount"><php echo rand(3, 4); ?></span> <s>Ментоловых карасей</s>. </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) 1. Какой параметр по умолчанию у переменной: $rating ? 2. Не может ли получиться так, что при round($rating,1) == 0 или вообще false ? Спасибо что откликнулись но я к сожелению не програмит :( может подскажете где именно нужно дописать if ((!$rating) or ($rating == 0)){$rating = 5;} Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Может значение рейтинга не в INT забито? Попробуйте преобразовать $product_info['rating'] в число Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 А по второму вопросу, не указаны обязательные параметры: Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Так ratingValue можно самостоятельно написать в метатеге. не обязательно откуда-то получать значения. вы же знаете, что от 1 до 5 - так и напишите. max 5, min 1 Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div itemprop="reviews" itemscope itemtype="http://schema.org/AggregateRating"> <img src="five-stars.jpg" /> <meta itemprop="ratingValue" content="5" /> <meta itemprop="bestRating" content="5" /> Проголосовало <span itemprop="ratingCount"><php echo rand(3, 4); ?></span> <s>Ментоловых карасей</s>. </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) 1. Какой параметр по умолчанию у переменной: $rating ? 2. Не может ли получиться так, что при round($rating,1) == 0 или вообще false ? Спасибо что откликнулись но я к сожелению не програмит :( может подскажете где именно нужно дописать if ((!$rating) or ($rating == 0)){$rating = 5;} Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Может значение рейтинга не в INT забито? Попробуйте преобразовать $product_info['rating'] в число Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Так ratingValue можно самостоятельно написать в метатеге. не обязательно откуда-то получать значения. вы же знаете, что от 1 до 5 - так и напишите. max 5, min 1 Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div itemprop="reviews" itemscope itemtype="http://schema.org/AggregateRating"> <img src="five-stars.jpg" /> <meta itemprop="ratingValue" content="5" /> <meta itemprop="bestRating" content="5" /> Проголосовало <span itemprop="ratingCount"><php echo rand(3, 4); ?></span> <s>Ментоловых карасей</s>. </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) 1. Какой параметр по умолчанию у переменной: $rating ? 2. Не может ли получиться так, что при round($rating,1) == 0 или вообще false ? Спасибо что откликнулись но я к сожелению не програмит :( может подскажете где именно нужно дописать if ((!$rating) or ($rating == 0)){$rating = 5;} Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Может значение рейтинга не в INT забито? Попробуйте преобразовать $product_info['rating'] в число Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Надо просто скриптом дописать if ((!$rating) or ($rating == 0)){$rating = 5;} P.S. - В любой непонятной ситуации - пиши скрипт :) 1. Какой параметр по умолчанию у переменной: $rating ? 2. Не может ли получиться так, что при round($rating,1) == 0 или вообще false ? Спасибо что откликнулись но я к сожелению не програмит :( может подскажете где именно нужно дописать if ((!$rating) or ($rating == 0)){$rating = 5;} Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Может значение рейтинга не в INT забито? Попробуйте преобразовать $product_info['rating'] в число Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 Я бы в контроллере подправил (catalog/controller/product/product.php): $this->data['rating'] = (int)$product_info['rating']; поменял бы на: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = 5; } Комрад же подсказал решение для tpl-ки... сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options...
Helloween Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 сделал как написали Вы у всех товаров начало показывать рейтинг 5 и через проверку ошибок нето и тоже рейтинг 5 Может значение рейтинга не в INT забито? Попробуйте преобразовать $product_info['rating'] в число Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 должно быть так: <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> и <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue><?php echo round($rating,1); ?></span> - <span itemprop=reviewCount>Отзывов: <php echo rand(3, 4); ?></span> </div> и ноу проблем... сделал <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <meta itemprop=ratingValue content="<?php echo round($rating,1); ?>"> <?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html таже фигня :( Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <?php if ($review_status) { ?> <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"> </span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> если так то тепер 1 ошибка Заполните поле ratingValue. Надіслати Поділитися на інших сайтах More sharing options...
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 у вас: <meta itemprop=ratingValue content=""> тоесть content="" - пустой, тут даже программистом не надо быть, что бы понять что значение - пустое, а должно быть от 1 до 5, желательно 5... Поменяйте с: if (isset($product_info['rating']) && $product_info['rating'] !=0 ) { на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { сделал это в файле catalog/controller/product/product.php теперь ошибок нету но у всех товаров без рейтинга показывает рейтинг 5 Надіслати Поділитися на інших сайтах More sharing options...
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - вот ссылка <div class=rating><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"><div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-5.png" alt=5 title="5* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>5</span> - <span itemprop=reviewCount>Отзывов: 0</span></div></a></div> <div class=description> хотя у этого товара 0 отзывов :( и на сайте тоже у вес теперь 5 звездочек Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 тогда поменяйте с : $this->data['rating'] = 5; на: $this->data['rating'] = false; https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html - если поменять как вы написали дальше ошибки :( Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) [Решено] Снипеты гугла
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 теперь вообше ничего не понятно :((( <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> надо обрамить в условие: <?php if ($raiting) { ?> <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop=reviewCount content=0> <meta itemprop=ratingValue content=""> <?php } ?> и <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> </a> </div> обрамить так: <div class=rating> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="Отзывов: 0"> <?php if ($raiting) { ?> <div itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> <span style="display:none;" class=rateVal itemprop=ratingValue>0</span> - <span itemprop=reviewCount>Отзывов: 0</span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt=0 title="0* (Отзывов: 0) "/> - <span>Отзывов: 0</span> <?php } ?> </a> </div> Надіслати Поділитися на інших сайтах More sharing options...
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 чтоя сделал есть два файла 1. (catalog/controller/product/product.php): тут я изменил $this->data['rating'] = (int)$product_info['rating']; на if (isset($product_info['rating']) && !empty($product_info['rating']) && $product_info['rating'] !=0 ) { $this->data['rating'] = (int)$product_info['rating']; } else { $this->data['rating'] = false; } и воторой /catalog/view/theme/ULTIMATUM/template/product/ тут я изменил <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue"><?php echo round($rating,1); ?></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> на <div class="rating"><a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span></div></a></div> <?php } ?> что не так ? Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 <div class="rating"> <a onclick="$('a[href=\'#tab-review\']').trigger('click');" title="<?php echo $reviews; ?>"> <?php if ($rating) { ?> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <img src="catalog/view/theme/ULTIMATUM/image/stars-<?php echo round($rating,1); ?>.png" alt="<?php echo round($rating,1); ?>" title="<?php echo round($rating,1).'* ('.$reviews.') '; ?>" /> <span style="display:none;" class="rateVal" itemprop="ratingValue content="<?php echo round($rating,1); ?>"></span> - <span itemprop="reviewCount"><?php echo $reviews; ?></span> </div> <?php } else { ?> <img src="catalog/view/theme/ULTIMATUM/image/stars-0.png" alt="0" title="<?php echo '0'.'* ('.$reviews.') '; ?>" /> - <span><?php echo $reviews; ?></span> <?php } ?> </a> </div> <?php } ?> сделал пишет Заполните поле ratingValue. https://developers.google.com/webmasters/structured-data/testing-tool?url=http%253A%252F%252Fwww.gofin.biz%252Fbabochka-bj-44-10.html Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 6 березня 2015 Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
proplat Опубліковано: 6 березня 2015 Автор Share Опубліковано: 6 березня 2015 правильно, теперь найдите (вместе с парным закрывающим): <span itemprop=aggregateRating itemscope itemtype="http://schema.org/AggregateRating"> и обрамите в: <?php if ($rating) { ?> ... <?php } ?> готов Вас отблагодарить за отзивчивость, но я не понимаю что нужно сдлеать :( я изменил код как показано выше что теперь нужно изменить? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts