Re: EasyPopulate 4.0 Support Thread
Quote:
Originally Posted by
mc12345678
My guess, and I'll take a look, is that export shipping installs a file that is loaded in after something associated with EP4 and therefore a variable needed by EP4 is overwritten feeding something incorrect to EP4. The fact that it sounds like the install occurs without error (review logs) and that the export continues to work that the autoinstall is not a problem, but there is a conflict in variable usage. Again, will take a look at this, though maybe a needle in a haystack depending on what it is.
Okay, don't know what the issue is... Just installed the most recent version of export shipping information alongside of EP4, performed an export from EP4 using several of the export options, then turned around and imported them without issue... All items identified as being "updated", then modified the data for one of the entries, and confirmed that the piece of data was updated.
Something else must be interferring, in addition there was very little that export shipping does/has in it. Didn't really see anything that would load while EP4 was loaded, so don't see what interference there is between the two. Is this the situation under which you experienced no updates? (Export file which essentially puts the CSV on the server, then without touching the file, trying to import it.) In that situation, what results are presented?
Re: EasyPopulate 4.0 Support Thread
Thanks for the feedback,
Were you testing on a local test server or a hosted site?
This AM (on three completely different test installs) I'm getting some really strange behaviour when importing with EP4.
I'm going to go back and do a fresh ZC 1.5.1/EP4/SO install so I can document the exact steps to reproduce the failure.
Re: EasyPopulate 4.0 Support Thread
Quote:
Originally Posted by
linuxguy2
Thanks for the feedback,
Were you testing on a local test server or a hosted site?
This AM (on three completely different test installs) I'm getting some really strange behaviour when importing with EP4.
I'm going to go back and do a fresh ZC 1.5.1/EP4/SO install so I can document the exact steps to reproduce the failure.
Don't have all of the specs available at the moment, but yes local server, nothing special about it's setup. Software is 1.5.1,but for some reason the database is reporting 1.5.0 and I haven't gone to update/repair that part anytime recently. There are some data differences that I occasionally have to entertain, like entering a 0 instead of allowing a NULL, but that to me is minor and I get errors if I don't do that, not just blind acceptance of information.
Shouldn't really get too much interaction between EP4 and SO, as SO primarily touches the orders table not the products/products description tables. But yes generally good to start with something frsh when troubleshootinf odd behaviours.
Re: EasyPopulate 4.0 Support Thread
When I started this round of testing 2 days ago I re-downloaded ZC1.5.1, export_shipping_information_V1.3.2.1 from the zc plugins area and EP4 master from your link on github.
This PM I tested on a completely different hosting service with the same failing results.
I remembered a while back I downloaded EP4 at github h t t p s://github.c o m/chaddro/EasyPopulate-4.0 which I downloaded a few minutes ago and overwrote the non working installation and BINGO!
It is now working.
SOOOO... I either got a corrupted download OR there is some subtle difference in the copy at h t t p s://github c o m/mc12345678/EasyPopulate-4.0/archive/master.zip
When I get a few I'm going to go back and compare the two sets of files.
Thanks,
Re: EasyPopulate 4.0 Support Thread
I found it!!!
In the file easypopulate_4_import.php the copy at h t t p s://github c o m/mc12345678/EasyPopulate-4.0/archive/master.zip has the "Detailed Attributes Import" code beginning around line 252 which doesn't work on my installs.
Maybe because I had no attributes setup?
Re: EasyPopulate 4.0 Support Thread
Quote:
Originally Posted by
linuxguy2
I found it!!!
In the file easypopulate_4_import.php the copy at h t t p s://github c o m/mc12345678/EasyPopulate-4.0/archive/master.zip has the "Detailed Attributes Import" code beginning around line 252 which doesn't work on my installs.
Maybe because I had no attributes setup?
Ahh, yes the two different versions. I tested against the original version, not the one the I modified to partially support Stock By Attributes. In that version i added one subroutine that I tried to uniquely name so that unlikely to exist in another plugin, and to incorporate applicable escape code so that if additional plugin was not present the software would work as originally written. (Sans SBA)
Problem is, sounds like you installed the version modified to partially support SBA independent of the other program and had no problem (unless I am mistaken about that) with its functionality, but supposedly when both installed together there was a problem. My guess is that users that don't have SBA installed probably have a problem with the version I provided, although the goal was to provide the possibility of additional functionality, not to disable existing functionality.
There was one individual originally that was looking for that additional functionality and they indicated that it worked after it was developed/implemented. No one that didn't have SBA has till now stated they've had a problem. Will have to go back and verify that for those without SBA the "unnecessary" information is properly skipped. Until then I recommend to continue using chadderuski's version if SBA is not installed and if desired to try to add some functionality to EP4 with SBA installed, then can try the version slightly modified of chadderuski's version. Hopefully sometime soon he'll post the updated version that he's been working on.
Re: EasyPopulate 4.0 Support Thread
Quote:
Originally Posted by
mc12345678
Ahh, yes the two different versions. I tested against the original version, not the one the I modified to partially support Stock By Attributes. In that version i added one subroutine that I tried to uniquely name so that unlikely to exist in another plugin, and to incorporate applicable escape code so that if additional plugin was not present the software would work as originally written. (Sans SBA)
Problem is, sounds like you installed the version modified to partially support SBA independent of the other program and had no problem (unless I am mistaken about that) with its functionality, but supposedly when both installed together there was a problem. My guess is that users that don't have SBA installed probably have a problem with the version I provided, although the goal was to provide the possibility of additional functionality, not to disable existing functionality.
There was one individual originally that was looking for that additional functionality and they indicated that it worked after it was developed/implemented. No one that didn't have SBA has till now stated they've had a problem. Will have to go back and verify that for those without SBA the "unnecessary" information is properly skipped. Until then I recommend to continue using chadderuski's version if SBA is not installed and if desired to try to add some functionality to EP4 with SBA installed, then can try the version slightly modified of chadderuski's version. Hopefully sometime soon he'll post the updated version that he's been working on.
I don't have the line number but there was a logic error for those that didn't have SBA installed. If you search for:
Code:
if ( ( strtolower(substr($file['name'],0,15)) <> "categorymeta-ep") && ( strtolower(substr($file['name'],0,7)) <> "attrib-") && ( strtolower(substr($file['name'],0,4)) <> "sba-" && ep_4_SBA1Exists() == true)) { // temporary solution here... 12-06-2010
and replace with:
Code:
if ( ( strtolower(substr($file['name'],0,15)) <> "categorymeta-ep") && ( strtolower(substr($file['name'],0,7)) <> "attrib-") && ((ep_4_SBA1Exists() == true ? (strtolower(substr($file['name'],0,4)) <> "sba-") : true))) { // temporary solution here... 12-06-2010
That version of Easy Populate should work for those that do not have SBA installed, and provide additional functional options if SBA is installed that meets the criteria searched for.
Re: EasyPopulate 4.0 Support Thread
I have looked and looked for a thread on changing these to true, but can't find anything. Any help will be appreciated.
Custom Products Fields
Product Short Descriptions: FALSE
Product Unit of Measure: FALSE
Product UPC Code: FALSE
Google Product Category: FALSE
Manufacturer's Suggested Retail Price: FALSE
Group Pricing Per Item: FALSE
Exclusive Products Mod: FALSE
Re: EasyPopulate 4.0 Support Thread
Quote:
Originally Posted by
Skullman
I have looked and looked for a thread on changing these to true, but can't find anything. Any help will be appreciated.
Custom Products Fields
Product Short Descriptions: FALSE
Product Unit of Measure: FALSE
Product UPC Code: FALSE
Google Product Category: FALSE
Manufacturer's Suggested Retail Price: FALSE
Group Pricing Per Item: FALSE
Exclusive Products Mod: FALSE
Those "values" (true/false) are displayed as a result of a database check performed in the admin/easypopulate_4.php file using the function ep4_check_table_column in the function file.
Specific fields are searched in the applicable table, and if found then returns true. It appears those fields are included possibly to support another mod(s) made/created by chadderruski the individual I would call the developer of this plug-in.
The short description is captured/expected in the products description table, all of the rest are in the products table.
Re: EasyPopulate 4.0 Support Thread
Some Place on github there is a detailed explantion by chadderruski.
Remove the spaces in h t t p s & c o m before applying this link......
h t t p s://github.c o m/chaddro/EasyPopulate-4.0