Автозаполнение артикула
Присваеваем артикулу id товара тем самым делаем его уникальным
В файле administrator/component/com_virtuemart/classes/ps_product.php
Заменяем функцию (76 строка)
if (empty( $d["product_sku"])) {
$vmLogger->err( $VM_LANG->_('VM_PRODUCT_MISSING_SKU',false) );
$valid = false;
}
На
if (empty( $d["product_sku"])) {
$q = "SELECT MAX(product_id) AS product_id FROM #__{vm}_product";
$db->query( $q );
$db->next_record();
$list_sku = intval($db->f("product_id"))+1;
$d['product_sku'] = $list_sku;
$valid = true;
}
Все
Не выводится переменная в списке товаров категории для этого необходимо
В файле shop_browse_queries добавить в стоку 39
`product_weight`,`product_weight_uom`,`product_length`,`product_width`,`product_unit`,`product_height`,
`product_lwh_uom`,`product_in_stock`,`product_available_date`,`product_availability`,`#__{vm}_product`.
`mdate`, `#__{vm}_product`.`cdate`";
Нужную переменную
И в файл shop_browse.php в самом конце 437 – 457 строки добавить следующее
$products[$i]['product_unit'] = $db_browse->f("product_unit");
Разрешаем поиск по неопубликованным категориям
В файле /administrator/component/virtuemart/html/shop.search.php
$q .= "WHERE category_publish='Y' ";
В файле удаляем строку /administrator/component/virtuemart/html/shop.browse_queries.php
$where_clause[] = "`category_publish`='Y' ";
Если пользуемся плагином vmxsearch.plugin.php для стандартного поиска joomla то в файле /plagins/search/vmxsearch.plugin.php убираем строку
AND c.category_publish='Y'
/www/ringandcrown.ru/components/com_virtuemart/shop_image/ps_image/menu_logo.gif – изменить стандартную картинку в корзине virtuemart
