Автозаполнение артикула
Присваеваем артикулу 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