Recent Posts

Pages: [1] 2 3 ... 10
1
I cant see the store front either in maintenance mode which to me is a real bug in the program. I saw the code for the fix i guess but i am not a programmer, i am a wanna be trying to use your cart so how i am i suppose to fix it?

Hello.
 If you can not edit files please wait for the official release. All new fixes will be there
2
Installation and Configuration / Re: Shipping by Product Category
« Last post by vince on March 26, 2017, 11:54:26 PM »
3
Shipping Modules / Shipping by Product Category
« Last post by vince on March 26, 2017, 11:53:25 PM »
Hi,

I'm in the midst of setting up Abantecart 1.2.9 and hope to migrate an existing site over.

Would like to find out if anyone has configured some sort of shipping based on product category?

Scenario: Category 1 & 2 is entitled to Free Shipping when their subtotal hits $100. But if the cart has 1 item from Category 3, a shipping fee will be charged for that item only (based on weight).

Can this be achieved via the standard extensions?

Thanks in advance!

P/S: sorry posted earlier in the wrong section.
4
General Support / Re: Social Media Buttons
« Last post by handoyo on March 26, 2017, 08:27:29 PM »
Hello sir,

Illegrand has asked you to create a support ticket and provide us the details. Such as cart version, extension version and other extensions that you use. You want to get the extension fixed. We on the developer side asks for the details. I think that is fair for both of us. By providing us the details, we can try to replicate the issue and fix it faster rather than like a blind man guessing around.

Thank you.
5
General Support / Re: Social Media Buttons
« Last post by zehammer on March 26, 2017, 12:49:56 PM »
well I never said I couldn't get my site up and running my statement was the editor has a problem not only did it act up on the social buttons but it has acted up on the banner images also just letting you know. some might not be able to work around a issue like this that was my point sir. if you people didn't make that editor I would pull that buggy think off then until it gets recoded. since you guys are helping sell that POS on your web.
6
General Support / Re: Help with export and import
« Last post by alevene on March 25, 2017, 08:15:33 AM »
I'll work on it, but clearly you need to simplify the export and import of the commonly changed items, or even change the csv position of the zillion columns so that the key fields are at the first columns. In that way, a user can ignore the others.

Or test and see if you can link an Access or similar database engine directly into MySQL so prices, descriptions and so on can be changed dynamically. Or add a simple tabular view within AbanteCart so it easier and faster to work with.
7
General Support / Re: Deduct Account Balance on Sub-Total and not Full Total
« Last post by hus2020 on March 25, 2017, 07:09:33 AM »
See how Hadling fee works and made changes to the your total
https://github.com/abantecart/abantecart-src/blob/master/public_html/storefront/model/total/handling.php#L69
I have tried to mimic the handling.php code on balance.php to be able to reflect the calculation order. However, when I upload the new balance.php file, the account balance value dissapears completely from order summary. Can anyone check my code, and pinpoint where did I do wrong.

p/s: Recap : What I want achieve is that to be able to apply account balance after sub-total immediately, and not after full order total as the default. I do not want any value such as tax etc to be deducted using account balance.

Code: [Select]
<?php
/*------------------------------------------------------------------------------
  $Id$

  AbanteCart, Ideal OpenSource Ecommerce Solution
  http://www.AbanteCart.com

  Copyright © 2011-2016 Belavier Commerce LLC

  This source file is subject to Open Software License (OSL 3.0)
  License details is bundled with this package in the file LICENSE.txt.
  It is also available at this URL:
  <http://www.opensource.org/licenses/OSL-3.0>

 UPGRADE NOTE:
   Do not edit or add to this file if you wish to upgrade AbanteCart to newer
   versions in the future. If you wish to customize AbanteCart for your
   needs please refer to http://www.AbanteCart.com for more information.
------------------------------------------------------------------------------*/
if (! defined 'DIR_CORE' )) {
header 'Location: static_pages/' );
}
class 
ModelTotalBalance extends Model {
public function getTotal(&$total_data, &$total, &$taxes, &$cust_data) {

if ($this->config->get('balance_status')){
$conf_blc_subtotal 0;
//$conf_blc_tax_id = $this->config->get('handling_tax_class_id');
$pre_total $total;

if($this->config->get('balance_prefix')=='%'){
$conf_blc_fee $pre_total*(float)$this->config->get('balance_fee')/100.00;
}else{
$conf_blc_fee = (float)$this->config->get('balance_fee');
}

$per_payment unserialize($this->config->get('balance_per_payment'));

if(is_array($per_payment)){
$customer_payment $cust_data['payment_method']['id'];
foreach($per_payment['balance_payment'] as $i=>$payment_id){
if($customer_payment==$payment_id){
if($pre_total<(float)$per_payment['balance_payment_subtotal'][$i]){
$conf_blc_subtotal = (float)$per_payment['balance_payment_subtotal'][$i];
if($per_payment['balance_payment_prefix'][$i]=='%'){
if((float)$per_payment['balance_payment_fee'][$i]>0){
$conf_blc_fee $pre_total*(float)$per_payment['balance_payment_fee'][$i]/100.00;
}
}else{
$conf_blc_fee = (float)$per_payment['balance_payment_fee'][$i];
}
break;
}
}
}
}
// if fee for payment is not set - use default fee
$conf_blc_subtotal = !$conf_blc_subtotal ? (float)$this->config->get('balance_total') : $conf_blc_subtotal;

if ($pre_total $conf_blc_subtotal && $conf_blc_fee>0) {

$this->load->language('total/balance');
$this->load->model('localisation/currency');
$total_data[] = array(
'id'         => 'balance',
'title'      => $this->language->get('text_balance'),
'text'       => $this->currency->format($conf_blc_fee),
'value'      => $conf_blc_fee,
'sort_order' => $this->config->get('balance_sort_order'),
'total_type' => $this->config->get('balance_fee_total_type')
);
//if ($conf_blc_tax_id) {
//if (!isset($taxes[$conf_blc_tax_id])) {
// $taxes[$conf_blc_tax_id]['total'] = $conf_blc_fee;
// $taxes[$conf_blc_tax_id]['tax'] = $this->tax->calcTotalTaxAmount($conf_blc_fee, $conf_blc_tax_id);
//} else {
// $taxes[$conf_blc_tax_id]['total'] += $conf_blc_fee;
// $taxes[$conf_blc_tax_id]['tax'] += $this->tax->calcTotalTaxAmount($conf_blc_fee, $conf_blc_tax_id);
//}
//}

$total += $conf_blc_fee;
}
}
}
}
8
Installation and Configuration / [MOVED] Shipping by Product Category
« Last post by vince on March 25, 2017, 03:22:05 AM »
Hi,

I'm in the midst of setting up Abantecart 1.2.9 and hope to migrate an existing site over.

Would like to find out if anyone has configured some sort of shipping based on product category?

Scenario: Category 1 & 2 is entitled to Free Shipping when their subtotal hits $100. But if the cart has 1 item from Category 3, a shipping fee will be charged for that item only (based on weight).

Can this be achieved via the standard extensions?

Thanks in advance!
9
General Support / Re: Social Media Buttons
« Last post by abantecart on March 24, 2017, 05:57:12 PM »
I think the problem is simply with lack of communication.

If problem is not clearly stated, it can be frustrating for all people involved.

Sometimes, it is easier to ignore problems that are not clear and wait for clarifications.

After all, person who is asking for help is in best interest to be helped.
10
General Support / Re: Help with export and import
« Last post by abantecart on March 24, 2017, 05:46:17 PM »
AbanteCart import/export is a flexible low level data manipulation. It gives flexibility with the way you can move data, but unfortunately, with flexibility comes complexity.

Numbers represent record ID for specific elements.

There is no extensive manual, but this is a start:
http://docs.abantecart.com/pages/tools/import.html

Data elements closely represent database tables/fields/relationship.
Feel free to explore and help with the manuals if you can.
 
I agree that we probably need to think of creating simple import export for most common data points. This is on todo list
Pages: [1] 2 3 ... 10