Добавил новое поле в спецификацию товара по
http://joomlaforum.ru/index.php/topic,36710.0.html.
Вот только каким образом это новое поле вывести в mod_virtuemart_featureprod либо mod_virtuemart_latestprod? В PHP мягко говоря не силен

Вставлял в components\com_virtuemart\themes\default\templates\common\productsnapshot.tpl.php
<!-- The product name DIV. -->
<?php if( $show_product_name ) : ?>
<div style="height:77px; float:left; width: 100%;line-height:14px;">
<a title="<?php echo $product_name ?>" href="<?php echo $product_link ?>"><?php echo $product_name ?>
<?php echo $product_sku2 ?></a>
<br />
</div>
<?php endif;?>
Но не отображает(((.
Пробовал вставить в ps_product.php
function product_snapshot( $product_sku, $show_price=true, $show_addtocart=true, $show_product_name = true ) {
global $sess, $mm_action_url;
$db = new ps_DB;
require_once(CLASSPATH.'ps_product_category.php');
$ps_product_category = new ps_product_category;
$q = "SELECT product_id, product_name,
product_sku2, product_parent_id, product_thumb_image FROM #__{vm}_product WHERE product_sku='$product_sku'";
$db->query( $q );
if ($db->next_record()) {
$product_id = $db->f("product_id" );
$tpl = new $GLOBALS['VM_THEMECLASS']();
$cid = $ps_product_category->get_cid( $product_id );
$tpl->set( 'product_id', $product_id);
$tpl->set( 'product_name', $db->f("product_name") );
$tpl->set( 'product_sku2', $product_sku2); $tpl->set( 'show_product_name', $show_product_name );
if ($db->f("product_parent_id")) {
$url = "?page=shop.product_details&category_id=$cid&flypage=".$this->get_flypage($db->f("product_parent_id"));
$url .= "&product_id=" . $db->f("product_parent_id");
} else {
$url = "?page=shop.product_details&category_id=$cid&flypage=".$this->get_flypage($db->f("product_id"));
$url .= "&product_id=" . $db->f("product_id");
}
$product_link = $sess->url($mm_action_url. "index.php" . $url);
$tpl->set( 'product_link', $product_link );
$tpl->set( 'product_thumb_image', $db->f("product_thumb_image"), "alt=\"".$db->f("product_name")."\"");
if (_SHOW_PRICES == '1' && $show_price) {
// Show price, but without "including X% tax"
$price = $this->show_price( $db->f("product_id"), true );
$product_sku2 = $this->show_price( $db->f("product_id"), true );
$tpl->set( 'price', $price );
$tpl->set( 'product_sku2', $product_sku2 );...
Может кто из спецов подскажет? !
А вообще задача стояла отображать на главной "Новинки" и "Популярное". Что-либо одно я могу добавить, попутно добавляя товар и в категорию "Популярное", и вывести затем на главную. Но нужно две, а в Пункты меню: [mainmenu]->Параметры - Компонент->Category ID не получается ввести несколько категорий. Так я хотя бы смог использовать собственный browse_n, а не приводить вид отображения товара в этих модулях к нему же.
Может есть еще какое окольное решение, но пока его не вижу.