Плагин Microformats votes seo for joomla(голосовалка для google)

Отключил плагин ZT Tools - учет голосов заработал и "задать вопрос" открывается в модальном окне, а вот проверяю в Google ничего нет???
 
учет голосов заработал и "задать вопрос" открывается в модальном окне, вот проверяю в Google ничего нет???
И фотка тоже....
Ну вот и хорошо что разобрался с конфликтом. А две библиотеки jQuery одновременно - это плохо. Подумай над моим прошлым постом.
А по гуглу надо ждать индексацию. Почитай тему - некоторые несколько дней ждут...

P.S. У тебя как то звезды нехорошо реагируют - наверное со стилями надо поиграться
вот Для просмотра ссылки Войди или Зарегистрируйся
 
В настройках VM я отключил Использовать библиотеки jQuery Google. А за что отвечает ZT Tools, его отключение на что-то должно повлиять?
 
В настройках VM я отключил Использовать библиотеки jQuery Google. А за что отвечает ZT Tools, его отключение на что-то должно повлиять?
Честно говоря, не интересовался его функцией.
Я писал о том, чтоб попробовать еще в настройках VM (закладка Шаблоны) снять галку c Использовать Virtuemart jQuery.
А то у тебя сейчас:
PHP:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="/plugins/content/soccomments/soc/js/jquery-ui-1.8.16.custom.min.js"></script>
<script type="text/javascript" src="/components/com_virtuemart/assets/js/jquery.min.js"></script>
<script type="text/javascript" src="/components/com_virtuemart/assets/js/jquery-ui.min.js"></script>
Первые два - из jsoccomments
последние из ВМ.

P.S. По поводу звезд - добавь стиль для класса такой
PHP:
a.plgmfv-toggler{transition:none;}
или даже лучше в microformatesvotes.css к
PHP:
#mfv .plgmfv-star-rating a,
#mfv .plgmfv-star-rating #mfv-current-rating {
position:absolute;top:0;left:0;
text-indent:-1000em;height:20px;
line-height:20px;outline:none;
overflow:hidden;border:none;cursor:pointer;
transition:none;/*ДОБАВИТЬ*/}
и будет все хорошо с показом звезд при наведении курсора
 
Я писал о том, чтоб попробовать еще в настройках VM (закладка Шаблоны) снять галку c Использовать Virtuemart jQuery.
- убрал галку
добавил стиль
Код:
a.plgmfv-toggler{transition:none;}
звезды работают нормально, буду ждать индексации! огроменно спасибо за помощь!!!
А по гуглу надо ждать индексацию. Почитай тему - некоторые несколько дней ждут...
перечитал тему, в проверке Google звезды должны отображаться!
и еще попробовал добавить в категории:
Как в категориях вывести:
Прошу проверить правильность решения - итак в файле:
\components\com_virtuemart\views\category\tmpl\default.php
после строк :
PHP:
<?php// $img_url = JURI::root().VmConfig::get('assets_general_path').'/reviews/'.$product->votes->rating.'.gif';
// echo JHTML::image($img_url, $product->votes->rating.' '.JText::_('COM_VIRTUEMART_REVIEW_STARS'));
// echo JText::_('COM_VIRTUEMART_TOTAL_VOTES').": ". $product->votes->allvotes;?>
<?php } ?>
вставил такой код:

Спойлер
PHP:​
<?php // event onContentBeforeDisplayecho $product->event->beforeDisplayContent; ?>
<?php//MicroformatsVotes BOM
if (JPluginHelper::importPlugin('content','microformatsvotes',true)) {
$seoparams = new JRegistry();
$seorow = new StdClass();
$seorow->mfv_id = $product->virtuemart_product_id;
$seorow->mfv_title = $product->product_name;
$seorow->product_s_desc = $product->product_s_desc;
$seorow->product_desc = $product->product_desc;
JDispatcher::getInstance()->trigger('onContentBeforeDisplay', array('_virtuemart.product', &$seorow, &$seoparams));
$product->product_desc = $seorow->product_desc;
$product->product_s_desc = $seorow->product_s_desc;
echo $seorow->plgmfvhtml;
}//MicroformatsVotes EOM
?>
звезды есть, учет работает, но обновляю страницу и они исчезают?
 
перечитал тему, в проверке Google звезды должны отображаться!
и еще попробовал добавить в категории:
звезды есть, учет работает, но обновляю страницу и они исчезают?
1) Если шаблон категории менялся, то надо править templates\шаблон\html\com_virtuemart\category\default.php, если конечно он там есть.
2)Тут ошибка - <?php // event onContentBeforeDisplayecho $product->event->beforeDisplayContent; ?>
надо так:
<?php // event onContentBeforeDisplay
echo $product->event->beforeDisplayContent; ?>
3) Можешь попробовать вывести в любом другом месте - например сразу после картинки.
4) У тебя почему то в категориях звезды сразу после названия категории и больше нигде нет - возможно код куда то не туда вставил
cat.png
5) В Хроме и яндекс браузере звезды корявые - как были раньше - посмотри пост 104 - вариант 2
6) Переводом займись - en-GB.plg_content_microformatsvotes.ini в папке administrator\language\en-GB или скопируй его в папку administrator\language\ru-RU и переименуй его в ru-RU.plg_content_microformatsvotes.ini - в нем и переведи все
 
Если шаблон категории менялся, то надо править templates\шаблон\html\com_virtuemart\category\default.php, если конечно он там есть.
я этот файл и правил, только такого фрагмента кода нет:
Код:
<?php// $img_url = JURI::root().VmConfig::get('assets_general_path').'/reviews/'.$product->votes->rating.'.gif';
// echo JHTML::image($img_url, $product->votes->rating.' '.JText::_('COM_VIRTUEMART_REVIEW_STARS'));
// echo JText::_('COM_VIRTUEMART_TOTAL_VOTES').": ". $product->votes->allvotes;?>
<?php } ?>
потому я вставил после строчки
<h1><?php echo $this->category->category_name; ?></h1>
вот они и выводятся после названия категории и изначально я вставлял
<?php // event onContentBeforeDisplay
echo $product->event->beforeDisplayContent; ?>
так а что насчет Гугла, почему звезд в проверке нету, хотя должны по идее быть! при проверке категории пишет:
Код структурированных данных
hreview-aggregate
rating:

best: 5
worst: 1
average: 0

Внимание! Rating could not be normalized.

votes: 0

Внимание! votes field is 0.
 
<h1><?php echo $this->category->category_name; ?></h1>
Так это и есть название категории - убери этот код и перенеси например сюда - после закрытия дива с картинкой:
PHP:
<div class="product_image">.................................</div>
ТУТ - перед:
<div class=""><p class="product_s_desc">
 
сделал так:
Так это и есть название категории - убери этот код и перенеси например сюда - после закрытия дива с картинкой:
PHP:
<div class="product_image">.................................</div>ТУТ - перед:
<div class=""><p class="product_s_desc">
и урааааааа!!! в проверке Для просмотра ссылки Войди или Зарегистрируйся появились звездочки!
но пугает это сообщение:
Внимание! No rich snippet will be generated for this data, because it appears to include multiple aggregate reviews of many items, instead of a single aggregate review of one item.
 
Поделитесь пожалуйста версией 3.6 или 4 для J2.5.
 
Назад
Сверху