Show Posts


Messages - smallfish

Pages: [1] 2 3 ... 9
1
Support / Re: contact us form spam
« on: June 13, 2018, 07:04:39 AM »
Enable reCaptcha from Google.
It is already implemented in AbanteCart https://abantecart.atlassian.net/wiki/spaces/AD/pages/6258768/Google+reCAPTCHA

OK! Done! Thank you!

2
Support / contact us form spam
« on: June 13, 2018, 03:33:05 AM »
I have received a few numbers of spam emails (almost the same content) everyday which comes from the contact us form.
It seems that it is bypassed the verification of the First Name and Email Checking.
The Spams are lacked of First Name and Email fields. How to modify abantecart to avoid the spam?



3
Support / Re: cache problem for membership's price display.
« on: June 12, 2018, 04:30:48 AM »
Because I can confirm that the problem is caused by enabling the "HTML cache". Besides, my website is a live website. Don't want to post it here.
Abantecart team can replicate it at their demo website too.

4
Support / Re: cache problem for membership's price display.
« on: June 12, 2018, 04:09:52 AM »
Yes, I set the price for all products in product/specials to implement it as price level for membership (customer group).
I find out the solution. If I disable the "HTML cache" (but still enable "Cache") in the backend admin, then the price is correct for all different customer groups.
By disabling the HTML cache, it works correctly. But it will affect the performance of displaying the content of the website.
Don't know whether there is a solution to this or not?
Thank you!

5
Support / Re: cache problem for membership's price display.
« on: June 12, 2018, 03:41:44 AM »
I also checked with another website which doesn't install the marketplace extension. But the result is the same.
Besides, I create the membership and set the different price for the customer group at "Product/Promotion" Tabs page in the backend admin.
Here attaches the screen for your reference.

6
Support / cache problem for membership's price display.
« on: June 12, 2018, 12:52:41 AM »
I have a few membership levels. If vip member login their account, they will see the price for the general member which is not the vip member's price. This is caused by abantecart cache enable. If I clear the cache and the vip member refresh the screen, then vip member will see their price in correct value. However, the general member will see the vip's price at the same time... Can abantecart team fix this problem?

7
Support / Re: Edit order in backend has problem for member price.
« on: June 11, 2018, 02:12:08 AM »
The backend admin doesn't allow to change the product price in order edit.
There is no way to do it.
Please see the attached pictures which are captured from demo.abantecart.com.
The price field is dimmed and can't be modified.

8
Support / Edit order in backend has problem for member price.
« on: June 11, 2018, 01:39:10 AM »
I have tried to add a product to customer's order. But abantecart cart doesn't allow to modify the product unit price or return the membership discount price. So that the price is incorrect for this case. Could abantecart modify it to allow to modify the price or get the membership price of the product?
Thank you!

9
Yes, I have enabled the SSL and already modified the URL to https:// in the backend admin. But this also happened for non-ssl url.

10
I also have this problem for abantecart v1.2.12.
This was happened when I added a second language and used the 2nd language as default language instead of english.
But after I have selected the default language from the menu again, all the icon appear again.

11
Category model and SQL can be improved for larger categories count. We will add this to TODO list for version 2.0
Good to know that you will improve it. It seems that recursive function is not good for building large categories tree. The category table may be needed to re-design for for better performance.

12
This is a display block for categories. Manipulation of this code will only affect the display.

Check if you have product count in categories enabled. This will slow query down.
In fact, I didn't find where to disable the product count in backend admin. However, I have modified the sql statement in the script to ignore the product count and categories_to_store.
So that I can make sure that the mentioned program line wastes a lot of time to build the categories tree. It calls itself many times to build the whole categories tree.
Finally, I have forgotten to mention that there is no products in the database. I just have created 8000 categories only. (4 main categories, each has 20-100 2nd level sub categories and each 2nd sub category has 2 to 10 3rd level sub-categories., each 3rd sub-category has 2 to 10 4th level sub-categories.)
Can you rewrite or redesign the categories table to make it build the categories tree fast?
Thank you!

13
what is the purpose of this line in \storefront\controller\blocks\category.php???
$output = array_merge($output,$this->_buildCategoryTree($all_categories,$category['category_id'], $category['path']));
I have 8000 categories (2 languages which is double, then 16000 records), this line wastes 30 seconds to build the categories tree.
Can I cancel this line? If I cancel it, will abantecart builds the categories tree correctly? Any affect on abantecart system?
If it is not allowed to cancel it, how can I improve the performance for rebuilding the categories tree?
Thank you.

14
General Support / Re: too many Cache files make system crashed
« on: April 05, 2018, 11:11:46 PM »
The number of seesions temp. files are accumulated to 60K overnight. Then it makes abantecart stop running again. I have added the session.gc_max_lifetime setting both in php.ini and index.php. I think that abantecart cart also need to consider this problem. It can make abantecart stop to run or make server crashed.

15
General Support / Re: too many Cache files make system crashed
« on: April 05, 2018, 06:06:43 AM »
this is the content in the sessions file
session_mode|s:0:"";LAST_ACTIVITY|i:1522909627;language|s:2:"en";country_id|i:0;zone_id|i:0;customer_group_id|s:1:"1";cart|a:0:{}currency|s:3:"HKD";
It generates 8200 sessions files in 6 hours. Can I modify abantecart to kill the sessions in a shorter time or just need to modify the session.gc-maxlifetime in php.ini?

Pages: [1] 2 3 ... 9

Powered by SMFPacks Social Login Mod