Show Posts


Topics - Geoffrey

Pages: 1 [2] 3
16
SEO / google is indexing thumbnail images instead of full-size
« on: August 15, 2017, 01:22:38 AM »
AC has a lot of useful built-in image features: thumbnails, retina images, etc. 

I encountered an unexpected surprise related to these features: some of the images that google is indexing from my site are 250x250 thumbnail images.

What can I do to ensure that the images google indexes are full-size images instead of the smaller images that get created by AC code?

Thx.


17
General Support / Need help with Import problem
« on: August 02, 2017, 12:37:16 AM »
Yesterday, I exported my Resource Library as CSV so that I could more efficiently edit image alt attributes in Excel. 

When I finished editing, I saved the csv and imported it. 

On the AbanteCart import screen, there is an option to "Run in a test mode, to see if any issues are present".

Since this was my first csv import, Test mode seemed like a good idea, so I checked that box, and then I clicked Import. 

I got no errors.   

I then assumed that since the "test" worked, I should Import the csv file "for real", without the Test box checked. 

So I unchecked the Test box and clicked Import again. 

I got 500 errors. 

I guess I didn't (and still don't) understand the actual purpose of Test mode.  I used test mode, received no errors, so common sense suggests that I should import in "Real" mode, right?
It seems like my 1st "Test" import actually loaded the import file, and my 2nd "non-Test" import loaded it again, causing duplicate errors.  I guess. 

These errors are all the same type of error:
"
insert data error in resource_map. SQL Error: Duplicate entry '100019-products-2' for key 'PRIMARY'
Error No: 1062
SQL: INSERT INTO `bebo_resource_map` SET `resource_id` = '100019', `object_name` = 'products', `object_id` = '2', `default` = '0', `sort_order` = '2', `date_added` = '2017-06-10 12:46:34', `date_modified` = '2017-06-10 12:46:34' 
"

My site still works.  All of my alt tag edits were properly loaded. So the import process worked.  But I still have the issue of 500 errors.   

Today, I used Export/Import again to edit Category meta, because the process is fast and efficient.  Today, when I imported the edited-&-saved csv file back into AbanteCart, I did not use "Test" mode.  Everything was perfect.  I got no errors. 

So I tried to fix my resource-library error problem by doing a phpmyadmin Check Table command on the resource library table.  No problems reported. 

So I did a Check Table on the entire database.  Only one problem was reported: a zero value in the auto-increment column of the stores table, which contains only one store, my store.  Not really a problem. 

So I used AbanteCart Admin panel to export my live resource-library and then I immediately re-imported it with no changes made. 

I got the 500 errors. 

My site works fine, but this error flag problem with that file cannot be a good thing.  I need to address it.

I need somebody who understands the Import Test function to tell me what happened during the "resource-library" "Test Import" sequence of events described above, and more importantly, how do I fix it?

Thanks.   

18
I built my site on localhost dev machine.  I worked out all the major problems, loaded all the images, verified payment extensions, did multiple backups while building, etc. 

The backups were always pleasantly small, like 85MB total:
2 MB database
34MB code
50MB content.

After I published the site live, I set up the htaccess and robot files and set the proper file permissions, and then I tested payments and then I cruised around the site and made a few small language edits. 

Then I did an AbanteCart data backup of the new live site.  It worked great, all three backup components succeeded in just a few minutes.  Total size of backup folder was 85MB.

I ftp'd the backup folder down to my local machine and deleted it from the live admin/system/backup folder. 

During the next week, I added two new products to the live site with 2MB of new images.  I also edited the filenames and Title names of about 20% of my image files for SEO optimization.

I did a 2nd backup.  It worked fine, so i didn't really look at it.  I just downloaded it and deleted it from the live admin/system/backup folder. 

Then I edited a few more image filenames and titles, and some language.

I tried another backup today, and the 3rd step (dynamic content) failed. 

So I investigated some. 

The Files folder (dynamic content) from the 1st backup is 50MB.

The Files folder from the 2nd backup is 120MB!

I don't know the actual size of the Files folder from the 3rd backup attempt because it timed out and failed. 
BUT, the AbanteCart Backup page indicates that it is now 246MB. 

Why is my site expanding from 50 to 120 to 246MB of dynamic content in 2 weeks during which I have made very few edits and the site has received very little traffic? 

The admin/system/backup folder is empty.

I cleared the error log.  Is there some hidden archive of log errors stored somewhere?

I have also checked my resources folder.  It has less than 10 duplicate images.  It looks virtually identical to my original localhost resources folder in terms of structure and number of folders and files.  Image file replication does not seem to be the obvious cause. 

I have no video or other resource files on the site. 

Where should I be looking to find the source of this rapid file-size expansion?

What are the possible causes? 

At this rate, my site will supernova in a matter of weeks, consuming my host company before collapsing into a singularity at a rate exceeding discernible scalar invariant curvatures of space and time.  A2 is in Michigan.  The SN corona is unlikely to extend beyond Pennsylvania into New Jersey, but the subsequent black hole formation will make all of that irrelevant. 

So it would be good if you could take a look at this soon. 

Thanks. 

19
My site is small and simple.  I cloned the default template into an extension (ext44), and then modified css and tpl files only in the clone extension. 

I only have 5 small core edits.  The core edits have never been associated with any errors in the error log. 

In fact, I never get any other types of errors.  The only error in my log is this repeating 9101::App Warning override error.  See below.

The error log is constantly filling with these 9101 errors.  Thousands of them. 

Each error suggests that the clone extension is overriding the core template, which is exactly what is supposed to happen, right? 

It seems to me that any user action on the site is resulting in strings of these override errors that are being triggered every time my template clone extension overrides the default core template to display my site layout & style instead of the default site layout & style. 

I have pasted a small sample of these errors below.

I have two questions:
1 - Is my assumption correct?  Are these errors actually not errors in the true sense, but rather triggered flags that occur each time my clone does what it is supposed to do? 

2 - How do I stop this?

Proper use of a clone extension to customize AC should not result in a never-ending string of thousands of override error flags. 

Thanks.

*****************************************
Paste:

Name
Info
9101::App Warning
Extension ext44 overrides core template with pages/product/product.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/form_open.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/form_csrf.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/input.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/hidden.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/hidden.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/rating.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/input.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/textarea.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/input.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with form/button.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with blocks/cart_top.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/header.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with blocks/breadcrumbs.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/header_bottom.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/column_left.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/content_top.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/content_bottom.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/footer_top.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/footer.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/head.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/page.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309
9101::App Warning
Extension ext44 overrides core template with common/resource_image.tpl in /home/hstacct/inspired-designco.com/core/engine/view.php on line 309



20
Feedback on My Store / Hi, please have a look at my AC ...
« on: July 20, 2017, 02:39:59 PM »
Would appreciate feedback on my site:   inspired-designco.com

We are currently doing SEO work, looking for bugs, adding finishing touches. 

Top priorities:
1 - Make sure any variation of url redirects to https://www.inspired-designco.com : starting with http or not, or https or not, or www or not. 
2 - Security holes?
3 - Does the site work?
4 - Responsive works?

Comments:
1 - My goal was a super-simple-site. 
2 - AC is massively feature rich.  The biggest job in creating a super-simple-site was stripping away features.
3 - Outcome: all free shipping, no shipping selector, no subtotals displayed (wherever possible), only uses re-named guest checkout, no tax, no search, no language, no currency, no membership, no registration, no login, no coupons, no specials, no featured items, no newsletter. 
4 - The homepage is a Category listing block.
5 - The navbar is a menu_bottom.tpl structure placed into header_bottom.  It is a small menu with responsive buttons, therefore collapse is never needed. 

Future goals:
1 - PayPal Express currently commences on Cart page, and concludes on g_s-2, requiring two more redundant steps to complete the order.  I want to change PayPal Success to Validate and redirect straight to g-s-3 page, eliminating g_s-2. 

2 - In conjunction with preceding item, I want to relocate Order Comments box from g_s-2 to g_s_3, and remove the PP Express Payment Choice from g_s-2.

3 - I want to add a PayPal Express button at the top of g_s_1.

4 - PP Express customers will land on g_s_3 to enter Comments and/or Confirm order.

5 - Only credit card customers will see g_s_2 and Payment Selection.  Remove PP Express option from Payment Selection.

6 - Add Amazon Pay option next to PP Express Buttons.

7 - Add Powered by AbanteCart links on checkout pages.

Ultimate Streamlining:
All functions of g-s-2 and g_s_3 are combined into new g_s_3.  Then g_s_2 is eliminated forever. 
The system identifies Express payers, validates, redirects them to new g_s_3 without confusing Payment Selection displayed on new g_s_3, only Comments and Confirm.
The system identifies Credit Card payers, directs them to new g_s_3 with Payment Selection displayed, + Comments and Confirm. 

Anyway, glad this is mostly done.  It's been an adventure.  Thanks to AC devs. 

21
General Support / Bug? guest_step_1 browser autofill = page reload
« on: July 20, 2017, 01:56:58 PM »
Hi, I'm seeing an odd result on guest_step_1 when I use Chrome 'autofill'.

www.inspired-designco.com

To replicate the problem: access the site with desktop or laptop chrome browser.

Add any item to your cart, then click the Checkout with Credit Card button.  This will take you to g_s_1.

Click the name field to autofill your name (assuming you use this Chrome feature).

When I do this, it autofills my name, email, phone, & address info.  Each field changes to yellow.

Scroll down, click the Continue button. 

What should happen:  g_s_2. 

What does happen:  reload g_s_1, without yellow.  Click Continue again, the system will then take the user to g_s_2. 

I've tested this a couple of times. 

Without autofill, the site works normally (no g_s_1 reload).
With autofill, the g_s_1 will always reload, which requires the user to repeat the Continue step from g_s_1 to reach g_s_2. 

Comments:
1 - millions of people use Chrome autofill.
2 - redundant hiccups in a cart contribute to abandonment / dropped sale / lost sale.

Would appreciate suggestions for how to fix this. 

Thx. 

22
Customization help / How to move Order Comments from g_s_2 to g_s_3 ?
« on: July 13, 2017, 06:46:19 PM »
I'd like to move the Order Comments from guest_step_2 to guest_step_3 (confirm.tpl). 

There are three steps.  I need help with the 3rd step. 

Step 1
Create a heading title for the comment box on the guest_step_3 (confirm) page.
Method: create a new language key: Block = checkout_confirm, Key = heading_title_joe, Translation = Add Comments about your Order here:    .

Step 2
Insert the new heading title into the form body of confirm.tpl.
Method: open confirm.tpl, on about line 42, add this:
Code: [Select]
<h4 class="heading4"><?php echo $heading_title_joe?></h4>
Step 3
Add the comment registerbox immediately under the heading title, like this:
Code: [Select]
<div class="registerbox">
<div class="content">
<?php echo $form['comment']; ?>
</div>
</div>

Step 3 didn't work because I don't know how to code. 

The confirm.tpl file does not recognize $form['comment'] the same way that the guest_step_2.tpl file does because <?[i don't know]; ?!!crap!* != [good outcome] ?qhq?>{bbq}.

I'm sure this is an easy one.  Any help?

23
I'm running default_pp_express.

My cart page has a PayPal Express button. 

After a Paypal Express success, the customer is returned to guest_step_2. 

I want to change the return destination to guest_step_3. 

I looked through the entire extension/deafult_pp_express folder. 

I tried editing /extensions/default_pp_express/storefront/responses/extension/default_pp_express.php , but it didn't work. 

Ultimately I changed every guest_step_2 reference in that file to gues_step_3, but nothing happened on the front end. 

A Paypal success still drops the customer on the guest_step_2 page. 

What do i change to make the pp_express extension return the customer back to g_s_3 after a success?

Thanks. 

24
Customization help / How to remove Rating Stars from Review tab
« on: July 08, 2017, 06:46:16 PM »
I want to use the written Review system, without the Rating Stars. 

I removed the displayed Star rating from the Product page via style.css
Code: [Select]
.productprice .rate {display: none;}
Next step: 

I need to stop the form validation (empty field error test) for the Rating field, then remove the name & field from a tpl file, or just style it with display-none in css.

I researched these 2 threads:
http://forum.abantecart.com/index.php/topic,417.msg1260.html#msg1260
http://forum.abantecart.com/index.php/topic,3558.msg15849.html#msg15849

They are not fully relevant to the current AC version.   

I tried editing this file: admin/controller/pages/catalog/review.php.
I commented out lines 409-411, then cleared cache and tested. 

It didn't work.  When i submitted a review without a Star Rating, i still got the "Error Please select a review rating!" message.

Am I editing the wrong file, or making the wrong edit? 

Would appreciate any suggestions!

25
My site uses only guest checkout, no registration. 

My only payment extension is default_pp_express.  Once I have it set up, I plan to load and use other additional payment methods, but for now, I only have this one payment extension loaded. 

When I setup the extension, I chose the particular paypal icon button that I want to use.  It's a standard jpg icon from Paypal.  I loaded it in the Storefront Icon box during extension setup.  It is saved in my root resources/image folder. 

This part works. 
It places my specified PP icon in the Payment Method window on the guest_step_2 page.   

However, the extension is using a different icon on the checkout/cart page.  I want to change it to use "my" preferred icon. 

I think I found the correct file to modify:
site/extensions/default_pp_express/storefront/controller/blocks/default_pp_express_button.php

Here are lines 27-28 of this file:
Code: [Select]
$this->data['image_src'] = 'https://www.paypal.com/'.$locale[1].'/i/btn/btn_xpressCheckout.gif';
$this->data['href'] = $this->html->getSecureURL('r/extension/default_pp_express/set_pp');

I have tried to replace the image_src link to point at my file in my root resources/image folders, but I encountered 2 problems:
1 - It didn't change the image, i think because i don't know how to code this properly.
2 - It didn't even break anything.  The wrong icon still appeared on the checkout/cart page, as though I hadn't changed anything, despite clearing cache everywhere. 

How can I change the paypal button image displayed on the checkout/cart page from the standard PP button specified in the file above to a different PP button jpg saved in my resources/image folders?

An example would be great!

Thanks!

26
Can you tell me how to remove the Fax field from checkout guest_step_1?

There is no specific call for this field in guest_step_1.tpl.  It is apparently part of a family of general form fields.  If a field is in the family, it will get called. 

I searched in default controller files, but could not find a way there to remove Fax from the family. 

It is not a required field, therefore should be easy to remove. 

Any help?

Thanks.

27
General Support / Cloning a product results in many product layouts?
« on: June 22, 2017, 10:05:48 AM »
I have many variations of each product, such as different colors, etc.  I use the same layout for each product. 

I used the Clone product button to set up most of my products.

I now have many Product Layouts under the Layout dropdown menu.  Each product has it's own layout. 

Since my store only has ~25 products to start out, I only have ~25 product layouts. 

But if the store grows to 500 products, I'll have 500 product layouts?  I only need one. 

Did the Clone Product function cause a new layout to be generated for each new product, or was it something else I did? 

I can edit each product and assign it to a master layout, but is there a way to remove all the (copy) layouts from the system?

Thanks.


28
I'm using only one shipping method: default_free_shipping.
Auto Select is turned ON in the extension.
All of my products have free shipping turned ON.
I am only using Guest Checkout.  (I redirected all checkout buttons to guest_step_1).

When I get to guest_step_2 during the checkout process, there is a Shipping Method registerbox with a title and blurb and permanently selected radio button and redundant language about Free Shipping & Free. 

For a website that offers only one shipping method, this element has no purpose and may even interrupt seamless checkout flow.    I'd like to remove it. 

Is Auto Select supposed to remove it?   

Do you have any suggestions for how to completely remove the shipping selection element from the page?

I already tried deleting portions of guest_step_2.tpl, but I can't remove the registerbox without breaking the payment_method element.

Need some help...

Thanks.

29
General Support / 9101 App Warning
« on: June 17, 2017, 01:35:12 AM »
9101::App Warning
Extension id_1 overrides core template with pages/index/home.tpl in C:\xampp\htdocs\mywebsite\core\engine\view.php on line 309


I'm getting a lot of these errors in my error log.  They come in batches of 15 or 20 errors, each referencing a different tpl file, but all naming the same view.php line 309.

The batches occur about every 20 minutes or so during times when i'm working on the site. 

I'm customizing a default clone extension. 

Is this normal, or BAD? 

Should I ignore, panic, or sleep? 

Thanks. 

30
Backup failure message:

Task Failed

Step 1: success
Task_id: 10 : step_id: 20. 122 tables dumped.

Step 2 - failed. (Connection error occurred. (
Notice: Undefined index: exception_msg in C:\xampp\htdocs\mywebsite\static_pages\index.php on line 71
 
There has been a critical error processing your request
Please check AbanteCart and webserver error logs for more details. You can check error log in the control panel if it is functional. Otherwise, refer to error log located on your web server

Step 3: success
Task_id: 10 : step_id: 22. ( backup content files )


Abantecart error from log (repeated):

2017-06-17 6:10:36 - warning: AbanteCart core v.1.2.10 Error while sending QUERY packet. PID=8024 in <b>C:\xampp\htdocs\inspired-designco\core\database\amysqli.php</b> on line <b>74</b>
2017-06-17 6:10:36 - database error: AbanteCart core v.1.2.10 SQL Error: MySQL server has gone away
Error No: 2006
SQL: UPDATE idco_task_steps
SET status = '5'
WHERE step_id = 21 in <b>C:\xampp\htdocs\inspired-designco\core\database\amysqli.php</b> on line <b>109</b>

Apache errors from log (repeated):

[Fri Jun 16 21:10:36.309581 2017] [:error] [pid 8024:tid 1944] [client 127.0.0.1:56508] PHP Notice:  Undefined index: exception_msg in C:\\xampp\\htdocs\\mywebsite\\static_pages\\index.php on line 71, referer: http://mywebsite.com/index.php?rt=tool/backup&s=17id_admin&token=lots ofnumbersandletterstoken

mysql errors from log - no errors from backup timespan. 


Soo, this is all Basque to me.  Can anyone suggest steps to resolve? 

Thanks!

Pages: 1 [2] 3

Powered by SMFPacks Social Login Mod