Отличный справочник, действительно. И сразу же отпал вопрос: можно ли в кратком описании сразу указать полное. Жаль(((
Полное описание в browse_*.tpl.php
файл shop_browse_queries.php37 строчка. В запрос после `product_s_desc` добавить `product_desc`
$fieldnames = "`#__{vm}_product`.`product_id`, `product_name`, `products_per_row`, `category_browsepage`, `category_flypage`, `#__{vm}_category`.`category_id`, `product_full_image`, `product_thumb_image`, `product_s_desc`, `product_parent_id`, `product_publish`, `product_in_stock`, `product_sku`, `product_url`, `product_weight`, `product_weight_uom`, `product_length`, `product_width`, `product_height`, `product_lwh_uom`, `product_available_date`, `product_availability`, `#__{vm}_product`.`mdate`, `#__{vm}_product`.`cdate`";
заменить на
$fieldnames = "`#__{vm}_product`.`product_id`, `product_name`, `products_per_row`, `category_browsepage`, `category_flypage`, `#__{vm}_category`.`category_id`, `product_full_image`, `product_thumb_image`, `product_s_desc`, `product_desc`, `product_parent_id`, `product_publish`, `product_in_stock`, `product_sku`, `product_url`, `product_weight`, `product_weight_uom`, `product_length`, `product_width`, `product_height`, `product_lwh_uom`, `product_available_date`, `product_availability`, `#__{vm}_product`.`mdate`, `#__{vm}_product`.`cdate`";
файл shop.browse.php
$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
$product_s_desc = $dbp->f("product_s_desc");
заменить
$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
$product_s_desc = $dbp->f("product_s_desc"); // Use product_s_desc from Parent Product
}
$product_desc = $db_browse->f("product_desc");
if( empty($product_desc) && $product_parent_id!=0 ) {
$product_desc = $dbp->f("product_desc"); // Use product_s_desc from Parent Product
}
далее в том же файле shop.browse.php после
$products[$i]['product_s_desc'] = $product_s_desc;
добавляем
$products[$i]['product_desc'] = $product_desc;
Теперь $product_desc (полное описание товара) работает в browse_*.tpl.php