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

Да, тоже мучаюсь по этому вопросу, может кто подскажет где копать ???
для VM 1*:
в файле components/com_virtuemart/themes/default/templates/browse/browse.php (или тот, который используешь), в желаемом месте вывода вставить:
Код:
<?php
        if (JPluginHelper::importPlugin('content','microformatsvotes',true)) {
            $seorow = new StdClass();
            $seorow->mfv_id = $product_id;
            $seorow->mfv_title = $product_name;
            $seorow->product_s_desc = $product_s_desc;
            $seorow->product_desc = $product_description;
            $seoparams = new JParameter('');
            JDispatcher::getInstance()->trigger('onBeforeDisplayContent', array($seorow, $seoparams, 0, '_virtuemart.product'));
            $product_description = $seorow->product_desc;
            $product_s_desc = $seorow->product_s_desc;
            echo $seorow->plgmfvhtml;
        }
    ?>
 
  • Заблокирован
  • #32
melitrom, подскажите, пожалуйста, как это сделать для обычной категории?
 
melitrom , Спасибо, конечно, а не в курсе для VM2 сделать это чудо ) ?
 
melitrom , Спасибо, конечно, а не в курсе для VM2 сделать это чудо ) ?
Пока не познал VM2, но по инструкции для карточки товара добавить тот же код (Для просмотра ссылки Войди или Зарегистрируйся) в файл
/components/com_virtuemart/views/productdetails/tmpl/pdf.php (или какой используется)
 
В общем то допер как вывести, но правда не могу понять, почему ID не тот. Может кому полезно будет и добьет код до номы. А пока решил так :

Код:
$sb_id = $product->virtuemart_product_id - 2;
 
#MicroformatsVotes BOM
        if (JPluginHelper::importPlugin('content','microformatsvotes',true)) {
            $seoparams = new JRegistry();
            $seorow = new StdClass();
            $seorow->mfv_id = $sb_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('com_virtuemart.productdetails', $seorow, $seoparams));
            $product->product_desc = $seorow->product_desc;
            $product->product_s_desc = $seorow->product_s_desc;
            echo $seorow->plgmfvhtml;
        }
        #MicroformatsVotes EOM

Как видите , я просто вычел число 2 из ID , но откуда оно берется не пойму.

Чуть что пишите свои комменты.
 
  • Заблокирован
  • #36
У кого есть свежая 3.2.0 версия?
 
На примерах, которые выложены у них на сайте - есть голосовалка с ajax и без.
Подскажите - какая она на самом деле?
 
Версия 3.2 (сейчас есть 3.4 на сайте, но там важных изменений не вижу и тратить одно скачивание на нее не буду, у меня 2 бесплатных апдейта там остались)
 
  • Заблокирован
  • #40
Как раз в 3.4 изменили способ вывода звезд. Ибо на многих сайтах начали пропадать они. Даже на ихнем сайте они пропали.
 
Назад
Сверху