News:

AbanteCart v1.4.2.1 is released.

Main Menu

Do you like AbanteCart? Please rate AbanteCart or share your experience with other eCommerce entrepreneurs. Go to Softaculous rating page to add your rating or write a review

Recent posts

#91
Built-in Features / Re: Backup and Restore
Last post by Marcosalves22 - July 31, 2025, 09:08:18 AM
Judging by the logs, the problem is not related to insufficient memory, but rather to exceeding the maximum script execution time (30 seconds) during the backup process. Here's what you can try:

1. Increase max_execution_timeIn php.ini set, for example:

max_execution_time = 300

2. Increase memory_limit (although you already have 512 MB, you can set it to 1024M for testing).

3. Check the availability of the admin/system/backup folder.
  • The permissions should be 755 or 775 so that the script can write files.
  • Make sure there is enough space on the hosting.

4. Try backing up without "heavy" tables.
#92
General Support / Re: Not all 1.4.2 tables are c...
Last post by lucasdowman - July 31, 2025, 03:29:23 AM
#93
Support / Re: Payment Address phone numb...
Last post by Giedapio - July 30, 2025, 04:55:12 AM
Quote from: iverpectin on October 18, 2023, 10:18:40 PMHi all,

I am having issues with the phone number field on the payment address during checkout.

I changed the regex and it works. woo hoo.

still unsure as to why with 'require phone number' OFF in checkout setting, it still on the form.
glad to hear this!
#94
Upgrade / Re: Missing login form after t...
Last post by Bauiorty - July 30, 2025, 04:52:51 AM
Quote from: jcsr02 on August 12, 2024, 02:25:16 PMI am new to AbanteCart cart and installed using Softaculuos in A2hosting today. I tried the initial version 1.3.4 without any issues until upgrading it. It looks like the login is missing after the upgrade?
Here is the error message below along with the screenshot

2024-08-12 17:31:21 - Unknown Error: AbanteCart core v.1.4.0 Call to undefined method InputHtmlElement::set() in <b>/home/itpaysto/tokyopabili.com/extensions/bootstrap5/storefront/view/bootstrap5/template/pages/account/login.tpl</b> on line <b>57</b>
Thanks!
#95
Support / Re: multiple add to cart and b...
Last post by akhunna - July 28, 2025, 03:02:52 AM
Use your browser's Developer Tools (right-click on the page and select "Inspect") to locate the duplicate buttons in the HTML. Look for multiple instances of the same button code.
crazy chicken 3d unblocked
#97
Support / Re: Error log image issues
Last post by perplexed - July 16, 2025, 08:39:10 PM
I did a complete back up, between the Abantecart support and my hosting site we have fixed the problem...Thank you for your input...
#98
Customization help / Re: How to add a new field in ...
Last post by abolabo - July 16, 2025, 04:24:05 AM

Hi,
The first thing you need to know about modifying the product grid is that AbanteCart uses several types of controllers.
The grid configuration itself is defined in the page controller — in your case, `catalog/product`.
This configuration is passed to the `common/listing_grid` controller, which renders the grid using jqGrid.

Right after loading, an AJAX request is sent to a response controller. You can find all the response controllers for grids under the `responses/listing_grid` path.

As you've probably guessed, at each stage of the code execution path, you can make changes to the controllers using our hook system.
Each controller has calls like `$this->extension->hk_InitData()` or `$this->extension->hk_UpdateData()` (there are actually more),
which allow you to modify public properties of the controller from a hook, both before and after execution.

So, to add a column, you need to modify the configuration before the `common/listing_grid` controller executes.
(The configuration data contains a `table_id`, so you can easily detect which grid is being called. In your case, it's `'table_id' == 'product_grid'`).

You'll also need to modify the response controller `listing_grid/product` to include `title` in the data list.
As an example, check the method `public function onControllerResponsesListingGridExtension_UpdateData()` from the `avatax_integration` extension.

It's best to work with Xdebug so you can see which data is available at each step.

For more details on how hooks work, refer to (https://abantecart.atlassian.net/wiki/spaces/DOC/pages/17793156/Hooks]our documentation:


#99
General Discussion / Re: customer service for shipp...
Last post by rosegovett - July 15, 2025, 09:38:38 PM
Quote from: wilson_emma on March 18, 2024, 03:55:01 AM

Hello,

I'm currently exploring different shipping options for my online store, and I'm curious about your experiences with various shipping carriers. Can anyone share insights on which carriers have provided the best rates, reliability, and customer service for shipping within our region?

Thank you in advance!
Are you a small business? Speaking of best rates, you can consider Sendle and Pirate Ship because they offer lower rates for your business. UPS and DHL are good choices for reliability.
#100
General Discussion / Re: A way to see what a custo...
Last post by jessicaporter - July 15, 2025, 01:46:10 PM
I think you can combine additional applications/software to check traffic to your website.

Forum Rules Code of conduct
AbanteCart.com 2010 -