Hi Louis,
Firstly we don't recommend messing with the plugin code in general - especially if you're not comfortable with PHP. Also note that any independent customization which is done by individuals is not supported by us because it makes troubleshooting much more difficult - especially when we have to work with non-standard code.
However having said that, I encourage you to at least save backups of the original files if you are going to experiment with your own customizations.
Before I get to your questions firstly I have a question:
Why do you want to remove the Add to Cart button? How are people going to add the product to your cart? I don't think removing the buttons is a good idea.
I thought you liked fancy 3 but simply wanted the description added to it.
Now regarding your code:
Firstly since you want fancy 3 PLUS product description you should be modifying the fancy 3 code and not fancy 5.
Also you have to keep in mind that modifications to your php code will also require modifications to the css file, especially if you are adding div tags.
So with reservations, below is an example modification to fancy 3 with the added product description.
Note this is my personal attempt at a suggestion and as mentioned previously this does not mean that we support this customization and as usual you should use it at your own risk.
===========================
This is the code in the shortcode_include.php file
function show_wp_eStore_fancy3($id,$button_type=1,$clear=true,$show_price=1,$restriction='')
{
global $wpdb;
$products_table_name = WP_ESTORE_PRODUCTS_TABLE_NAME;
$ret_product = $wpdb->get_row("SELECT * FROM $products_table_name WHERE id = '$id'", OBJECT);
if($clear)
{
$output .= '<div class="eStore-fancy-clear"></div>';
}
$output .= '<div class="eStore-fancy3">';
$output .= '<div class="eStore-fancy3-thumb">';
$output .='<div class="eStore-fancy3-footer">';
$output .='<div class="eStore-fancy3-description">';
$output .= eStore_extra_get_fancy_thumb_code($ret_product);
$output .= '</div>';
if(!empty($ret_product->product_url))
{
$output .= 'product_url.'"><i>'.$ret_product->name.'</i>';
}
else
{
$output .= '<i>'.$ret_product->name.'</i>';
}
$output .= '';
$output .= html_entity_decode($ret_product->description, ENT_COMPAT,"UTF-8");
$output .= '</div>';
if($show_price==1){
$output .= "";
if(!empty($ret_product->old_price)){
$output .= '<div class="eStore_oldprice">'.ESTORE_OLD_PRICE.': '.WP_ESTORE_CURRENCY_SYMBOL.$ret_product->old_price.'</div>';
}
$output .= '<div class="eStore-fancy3-price-tag">'.ESTORE_PRICE.': '.print_digi_cart_payment_currency($ret_product->price, WP_ESTORE_CURRENCY_SYMBOL, ".").'</div>';
}
$output .= eStore_extra_show_button_based_on_condition($id,$ret_product,$button_type,$restriction);
$output .= '</div></div>';
if($clear)
{
$output .= '<div class="eStore-fancy-clear"></div>';
}
return $output;
}
==========================
This what the css code in the file eStore_extra_shortcode_css.css should look like:
/*=== Fancy 3 css ===*/
.eStore-fancy3 {display:block; float:left; padding-right: 25px; padding-bottom:10px; width:150px;}
.eStore-fancy3-thumb img {height: 125px; width: 125px; border: 5px solid #ccc;}
.eStore-fancy3-thumb a img {border: 5px solid #ccc;}
.eStore-fancy3-thumb:hover img {border-color: #333;}
.eStore-fancy3-footer{text-align:center;}
.eStore-fancy3-description{text-align:center;}
.eStore-fancy3-price-tag{font-size: 120%;color: #7A7A7A;}