News:

AbanteCart v1.4.3 is released.

Main Menu

Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - abolabo

#31
Support / Re: 1146 Error Upgrading 1.4.1 > 1.4.2
June 16, 2025, 03:59:32 AM
Run this sql-query before upgrade via phpMyAdmin.
Do not forget do full backup of your cart (see database export tab in phpMyAdmin)


--
-- DDL for table `user_sessions`
--
DROP TABLE IF EXISTS `abc_user_sessions`;
CREATE TABLE `abc_user_sessions` (
    `user_id` int(11) NOT NULL,
    `token` varchar(128) NOT NULL DEFAULT '',
    `ip` varchar(50) NOT NULL DEFAULT '',
    `last_active` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    `date_added` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (`user_id`, `token`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

--
-- DDL for table `customer_sessions`
--
DROP TABLE IF EXISTS `abc_customer_sessions`;
CREATE TABLE `abc_customer_sessions` (
    `customer_id` int(11) NOT NULL AUTO_INCREMENT,
    `session_id` varchar(128) NULL DEFAULT '',
    `ip` varchar(50) NOT NULL DEFAULT '',
    `last_active` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    `date_added` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (`customer_id`, `session_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

#update menu design item
UPDATE `abc_dataset_values`
SET value_varchar = 'design/template'
WHERE row_id=3 AND value_varchar='extension/extensions/template';

#fix or prior upgrade 1.3.4->1.4.0
UPDATE `abc_blocks`
SET controller='blocks/viewed_products'
WHERE controller='viewed_products/viewed_products' AND block_txt_id = 'viewed_products';
#32
just try to set 755 for  directory home/heartpetsupply/public_html/admin/system/ and it's subdirectories via cPanel fileManager
#33
Upgrade / Re: upgrading from V.1.4.1 to V. 1.4.2
June 11, 2025, 04:30:19 AM
Quote from: perplexed on June 10, 2025, 01:09:49 PM
Not all of us are dev's. There are many apps out there that provide both an easy upgrade, and a strong defense. We know because we have used them and upgrades are secure and seamless. These Abantecart upgrades have become intimidating and that should not happen. We just want to have the best products to present to our customers.

Agree.  Feel free send us donations. This project alive because of you and code is free.
#34
you should to ask google about that.

https://www.google.com/search?q=how+to+add+my+website+to+google

They have a lot of tools for detecting problems with your domain records etc

See response from Gemini
#35
General Support / Re: Upgrade to 1.4.2 mess!
June 07, 2025, 10:36:00 AM
this sounds so wierd.
Upgrade script works as chain.
1. step - running SQl upgrade script (database modification)
2. running php upgrade script.
3. replacement of files with new (including file public_html/core/version.php)

If you see version 1.4.2 in the footer of your admin side, this means previous steps was successful.

Do you have some errors in the error log?
Also you can seek some records in the install/upgrade history table.

Please give us more details.
#37
probably same issue can be with table settings

CREATE INDEX `ac_settings_idx` ON `ac_settings` (`value`(333) ASC);
#38
we are already first platform 8)
And people got our code for free ;)
#39
Quote from: G. O. on June 02, 2025, 03:18:46 AM
Hello,

I just wanna know if it's possible to do something to embed a specific html block with a unique url link to share outside of website in 3rd parties webpages and apps.

is that possible?

Yes, in theory:
1. create your own controller, let's name it myBannerBlock. As example you can get method "main" from public_html/extensions/banner_manager/storefront/controller/responses/extension/banner_manager.php.
The main function of this controller to send piece of html (tpl-render of ready html-content of block) by request parameters.
2. Then create new html-banner. Get it's banner_id.
3. Insert into table url_aliases data, where `query`  =  'banner_id=123&format=html' and `keyword` = 'some_unique_your_seo_keyword'.
4. Then open browser and put url https://www.yourdomain.com/some_unique_your_seo_keyword

It's a good idea to extend functionality our native banner manager extension. Feel free to donate us for this feature :-)


#40
Upgrade / Re: upgrading from V.1.4.1 to V. 1.4.2
June 01, 2025, 06:15:39 AM
Quote from: Marklawrence on May 30, 2025, 01:39:40 PM
You may have the same issue I had.

The webserver wouldn't serve index.php as the default index file, so any call to javascript would return 404, which was the wrong file type since it was expecting javascript, and it would get blocked.

The solution was go to the .htaccess file in the root folder of your AbanteCart installation and add this line:
DirectoryIndex index.php
Nope, this it database index related issue, not webserver
#41
General Support / Re: testing email
May 25, 2025, 07:03:25 AM
looks like you forgot ssl:/ as protocol in the settings.
See example here https://abantecart.atlassian.net/wiki/spaces/AD/pages/7372837/Mail+Settings
#42
do you have fast_checkout extension installed?
#43
you should to run sql queries manually via phpMyAdmin.
Regarding error i guess you should to start since line 1091
https://github.com/abantecart/abantecart-src/blob/master/public_html/install/abantecart_database_upgrade.sql#L1091

Do not forget to replace table prefix with yours before
#44
if index does not exists just run this sql and start upgrade process again.

CREATE INDEX `ac_lang_definition_idx` ON `ac_language_definitions` (`language_value`(500) ASC);

Do not forget replace ac_ prefix in the names with yours before.
#45
Paypal Commerce extension do not have a management of your Paypal buttons on checkout form. These buttons loaded from their API, it's a third-party code.
So you should to ask their support team hot to enable venmo button inside your merchant account.

Forum Rules Code of conduct
AbanteCart.com 2010 -