Zen Cart Logo
Forums / Addon Admin Tools / Easy Populate 1.2.5.4 support

Easy Populate 1.2.5.4 support

Views: 1,301,136

Results 2,961 to 2,980 of 3,834
7 Jul 2010, 11:41 AM
#2961
kitcorsa avatar

kitcorsa

Totally Zenned

Join Date:
Feb 2007
Posts:
1,724
Plugin Contributions:
0

Easy Populate 1.2.5.4 support

kelvyn:

For example, in the UK VAT is 17.5%, so you make a new column in Excel (or OpenOffice calc) and in B2 you put =A1*1.1.75 (assuming your prices are in column A) and copy down the column.

If you want to copy back the VAT-inclusive prices, just select them all, then paste-special, and you want just values (otherwise you'll have a circular reference)

Thats alot of work to do and very complex for some with limited computer skils.... im trying to give work away to other members of staff and releve my time to do more important things.

I need it so my member of staff (prob a temp) can be given a CSV file which has the product model number, name, prices (inc vat) and qty and all they have to do is copy over the prices given to use via our suppliers (in an excell file) or go through them and change the price to suit (when we get prices changes emailed to us as text files ie product AA bats was £1.99 now £1.55 inc vat)

this VAT export would be great as well if it got the vat price from the default VAT code on the site as you all know the UK vat is going to change again soon.

7 Jul 2010, 11:46 AM
#2962
kitcorsa avatar

kitcorsa

Totally Zenned

Join Date:
Feb 2007
Posts:
1,724
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Scrat:

kitcorsa Yes anything is possible, but the difficulty is that ZC works its prices out from the 'net' amount applying the Tax appropriately, it would mean coding in EP to do this which would be a little in depth. I would go down the OO or excel route personally if you don't know php very well or seek a custom coder.

yeah i know that ZC doent store the vat prices in database... i knew this would be a pain but thought id ask anyhow...

just trying to figger oiut a quick way without having to teach or emply someone who knows how to us excell in depth

7 Jul 2010, 12:04 PM
#2963
kitcorsa avatar

kitcorsa

Totally Zenned

Join Date:
Feb 2007
Posts:
1,724
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

So far in excell i would have to..... add a new colum called price inc vat and write in all the prices inc vat down the colout to suit the item (this is there the product name would come in very helpfull in the model/price/qty download) type in the price including vat then in anohter colum minus the vat. use excell to minus the vat and once complete copy the minus colum and paste special into the EP price colum?? delete the 2 new colums and upload to the site?? this would have to be done everytime i want to update prices (about 5 times a week :S)

7 Jul 2010, 1:56 PM
#2964
kitcorsa avatar

kitcorsa

Totally Zenned

Join Date:
Feb 2007
Posts:
1,724
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

after studing the code ive managed to add the product name to the product model/price/qty download but adding the following at line 555

        foreach ($langcode as $key => $lang){
            $l_id = $lang['id'];
            
            
            $filelayout[] = 'v_products_name_' . $l_id;
                    
        }

and changing the line

 <a href="easypopulate.php?download=stream&dltype=priceqty">Download <b>Model/Name/Price/Qty</b> .csv file to edit</a><br />

now at line 2263

looking into adding the vat now.... but this will need further testing as it will need to remove the vat on upload as well as add on download

7 Jul 2010, 5:41 PM
#2965
feznizzle avatar

feznizzle

Totally Zenned

Join Date:
Apr 2010
Posts:
900
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Hi!

I have a question... if a product is fairly large and must ship in multiple boxes, how can I insert this information via Easy Pop?

Say one product ships in 3 boxes (must be assembled upon arrival) and the boxes weigh 30, 10, 40.

Here is what I would LOVE as a solution: under v_products_weight simply enter the weight of each box separated by a comma!

So for the example above v_products_weight = 30, 10, 40

The way I have been doing it is to simply put in the total weight (80) which is horribly inaccurate.

Any thoughts?

I know I can add fields to Easy Pop, but what fields would I need to add?

7 Jul 2010, 6:53 PM
#2966
rscott91 avatar

rscott91

New Zenner

Join Date:
Jul 2009
Posts:
14
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

I am having an issue with my Easy Populate. I tried to upload some updates and on my Easy Populate module screen in my Zen Cart admin, I am receiving a message "Strange but there is no default language to work... That may not happen, just in case... ". I am also receiving an SQL Error. I looked in the log, and the SQL database that it is pointing to is not correct.

I uninstalled, removed all the files and reinstalled Easy Populate and that did not work. Is there a way to point it to the correct server?

10 Jul 2010, 12:51 PM
#2967
scrat avatar

scrat

Zen Follower

Join Date:
Dec 2005
Posts:
451
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Feznizzle No EP will not do what you are asking, I would have thought that you could arrange your shipping module to work on weights which would be more straight forward. so you have a particular weight for this product.

rscott91 Firstly which version of EP are you using as this makes a big difference (the only one to use is 1.2.5.4 langer original port)

14 Jul 2010, 11:24 AM
#2969
scrat avatar

scrat

Zen Follower

Join Date:
Dec 2005
Posts:
451
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

alvalong By the way double posting is frowned on ... :no: also you would need to state the version of mod's you are using, (note there are now several versions of EP 1.2.5.4,1.2.5.5 etc )

EP works well generally, but if you start using combinations of other mod's this can break any working mod.

I would suggest you give more detail in your original posting as this is not a bug in EP 1.2.5.4 it is a cause of using a combination. EP has nothing to do with Breadcrumbs, it just inserts data into the database, how 'ultimate seo url ' uses this data is what you need to be looking at...

14 Jul 2010, 12:08 PM
#2970
jacksback2 avatar

jacksback2

New Zenner

Join Date:
Jun 2010
Posts:
10
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Not sure if need to start new thread or just tag along here?, but am having trouble getting Easy populate to work on zc ver1.3.9d

Installed ez populateCSV ver1.2.5.7 (also tried v1.2.5.4) as far as I can tell, in the correct directories, as it does appear in Admin-Configure-Easy Populate, however, it does not show up under Admin-Tools. Any advice?

Also, whilst in Admin-Tools, following the Ez populate install instructions, attempted to upload the included SQL file (from my hard drive) with no luck, however I have now several more instances of Easy Populate under Admin-Configure. How do I remove the extras?

14 Jul 2010, 12:39 PM
#2971
scrat avatar

scrat

Zen Follower

Join Date:
Dec 2005
Posts:
451
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Jacksback2 I'm not sure if version 1.2.5.7 can do this but in v1.2.4.5 you can :

To remove Easy Populate from your Zencart:

  1. In your browser address bar in Easy Populate admin, type ?langer=remove after /easypopulate.php (eg. YOUR_ADMIN/easypopulate.php?langer=remove) to remove the Easy Populate configuration from your Zen Cart database
  2. Delete each of the files that were uploaded to your web server

I would un-install and then reinstall all the files (step 1 should remove entries from the database, check you have the right files in the right folders, I haven't tried EP on 1.3.9d so I don't know any issues but I would have thought it should show in 'Admin-Tools' without issue.

14 Jul 2010, 6:35 PM
#2972
valnoren avatar

valnoren

New Zenner

Join Date:
Mar 2006
Posts:
63
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Allright which version is the current one there's like 3 or 4 Easy Populates on the download area!
I use EP on an old cart and Im installing a new one and went to download and found several versions.???

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=395

or

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=1633

or

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=1240

etc.

14 Jul 2010, 7:21 PM
#2973
mt85 avatar

mt85

New Zenner

Join Date:
Jul 2010
Posts:
2
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

valnoren:

Allright which version is the current one there's like 3 or 4 Easy Populates on the download area!
I use EP on an old cart and Im installing a new one and went to download and found several versions.???

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=395

or

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=1633

or

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=1240

etc.

I assume it would be this one, since it's listed as supporting 1.3.9 and the others are listed as supporting 1.3.8

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=1633

15 Jul 2010, 5:35 AM
#2974
elkbow avatar

elkbow

Zen Follower

Join Date:
Jul 2007
Location:
Trinity Alps
Posts:
131
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

I just tested EP 1.2.5.4 on the following and no problems.

Version's
1.3.9
1.3.9a
1.3.9c
1.3.9d

18 Jul 2010, 7:53 PM
#2975
damiendlskinsolution avatar

damiendlskinsolution

Zen Follower

Join Date:
Sep 2008
Posts:
97
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Dear Zen Masters and Zen Padawans,

I was wondering if/how EasyPopulate could handle the data from Cross Sell... It would save a tremendous amount of time to so many of us if we could set the Cross Sell via Excel / EasyPopulate.

I figured how to add extra data in EasyPopulate, such as the Master Category ID...
I thought I had it for "xsell_id" and "sort_order", needed for the Cross Sell, but it ain't working...

I got about 0 php skills but here was my idea:

in admin/easypopulate.php i had:
Around line 384:

// langer - specials added below
		
			$header_array = array(
			'v_specials_price'    => $iii++,
			'v_specials_date_avail'     => $iii++,
			'v_specials_expires_date'     => $iii++,
			'v_products_price'    => $iii++,
			'v_products_price_w'    => $iii++,
			'v_products_weight'   => $iii++,
			'v_xsell_id'   => $iii++,
			'v_sort_order'   => $iii++,
			'v_master_categories_id'   => $iii++,
			'v_date_avail'      => $iii++,
			'v_date_added'      => $iii++,
			'v_products_quantity'   => $iii++,
			);

Around line 467:

$filelayout_sql = "SELECT
			p.products_id as v_products_id,
			p.products_model as v_products_model,
			p.products_image as v_products_image,
			p.products_price as v_products_price,
			p.products_price_w as v_products_price_w,
			p.products_weight as v_products_weight,
			xsell.xsell_id as v_xsell_id,
			xsell.sort_order as v_sort_order,
			p.master_categories_id as v_master_categories_id,
			p.products_date_available as v_date_avail,
			p.products_date_added as v_date_added,
			p.products_tax_class_id as v_tax_class_id,
			p.products_quantity as v_products_quantity,
			p.manufacturers_id as v_manufacturers_id,
			subc.categories_id as v_categories_id,
			p.products_status as v_status
			FROM
			".TABLE_PRODUCTS." as p,
			".TABLE_PRODUCTS_XSELL." as xsell,
			WHERE
			p.products_id = xsell.product_id
			".TABLE_CATEGORIES." as subc,
			".TABLE_PRODUCTS_TO_CATEGORIES." as ptoc
			WHERE
			p.products_id = ptoc.products_id AND
			ptoc.categories_id = subc.categories_id
			";

Around line 1335:

// langer - why not qry products table and use result array??
	$default_these = array(
		'v_products_image',
		// redundant image mods removed
		'v_categories_id',
		'v_products_price',
		'v_products_price_w',
		'v_products_quantity',
		'v_products_weight',
		'v_xsell_id',
		'v_sort_order',
		'v_master_categories_id',
		'v_date_added',
		'v_date_avail',
		'v_instock',
		'v_tax_class_title',
		'v_manufacturers_name',
		'v_manufacturers_id',
		'v_products_dim_type',
		'v_products_length',
		'v_products_width',
		'v_products_height'
	);

Around line 1488:

// now do a query to get the record's current contents
		$sql = "SELECT
			p.products_id as v_products_id,
			p.products_model as v_products_model,
			p.products_image as v_products_image,
			p.products_price as v_products_price,
			p.products_price_w as v_products_price_w,
			p.products_weight as v_products_weight,
			xsell.xsell_id as v_xsell_id,
			xsell.sort_order as v_sort_order,
			p.master_categories_id as v_master_categories_id,
			p.products_date_added as v_date_added,
			p.products_date_available as v_date_avail,
			p.products_tax_class_id as v_tax_class_id,
			p.products_quantity as v_products_quantity,
			p.manufacturers_id as v_manufacturers_id,
			subc.categories_id as v_categories_id
			FROM
			".TABLE_PRODUCTS." as p,
			".TABLE_CATEGORIES." as subc,
			".TABLE_PRODUCTS_XSELL." as xsell,
			WHERE
			p.products_id = xsell.product_id
			".TABLE_PRODUCTS_TO_CATEGORIES." as ptoc
			WHERE
			p.products_id = ptoc.products_id AND
			p.products_model = '" . zen_db_input($items[$filelayout['v_products_model']]) . "' AND
			ptoc.categories_id = subc.categories_id
			";

Around line 1984:

$query .="'".zen_db_input($v_products_model)."',
									'".zen_db_input($v_products_price)."',
									'".zen_db_input($v_products_price_w)."',
									'".zen_db_input($v_db_status)."',
									CURRENT_TIMESTAMP,
									$v_date_added,
									$v_date_avail,
									'".zen_db_input($v_tax_class_id)."',
									'".zen_db_input($v_products_weight)."',
									'".zen_db_input($v_xsell_id)."',
									'".zen_db_input($v_sort_order)."',
									'".zen_db_input($v_master_categories_id)."',
									'".zen_db_input($v_products_quantity)."',
									'$v_manufacturer_id')
								";

and finally around line 2029:

$query .= '", products_weight="'.zen_db_input($v_products_weight) .
						'", xsell_id="'.zen_db_input($v_xsell_id) .
						'", sort_order="'.zen_db_input($v_sort_order) .
						'", master_categories_id="'.zen_db_input($v_master_categories_id) .
						'", products_tax_class_id="'.zen_db_input($v_tax_class_id) . 
						'", products_date_available= ' . $v_date_avail .
						', products_date_added= ' . $v_date_added .
						', products_last_modified=CURRENT_TIMESTAMP' .
						', products_quantity="' . zen_db_input($v_products_quantity) .  
						'" ,manufacturers_id=' . $v_manufacturer_id . 
						' , products_status=' . zen_db_input($v_db_status) . '
						WHERE
							(products_id = "'. $v_products_id . '")';

Obviously I'm off somewhere... (probably way off...)
Please php Gurus, don't laugh :blush:
Any help would be greatly appreciated.

Damien

19 Jul 2010, 9:02 PM
#2976
cecilsav avatar

cecilsav

New Zenner

Join Date:
Jun 2010
Posts:
5
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Hello. Brand new to Zen cart and Easy Populate. I am running version 1.2.5.4 and Zen Cart v1.3.9b.

I had to pay to get EP installed but it I hope will be worth it. I have managed put together. I already had some products in my store and so I used a file pulled from the temp folder to add some new products to the store. I did so by clearing out all but 3 products and adding another 27. I saved it to my hardrive and inserted into the DB.
EP created the categories correctly but only downloaded 1 product.

Any reason for this? Thanks

Cecilsav

20 Jul 2010, 7:56 AM
#2977
scrat avatar

scrat

Zen Follower

Join Date:
Dec 2005
Posts:
451
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

cecilsav Firstly EP works with unique Model numbers (v_products_model) THEY MUST BE DIFFERENT so check that first...

A good test for EP is insert some sample products in via ZC and download change some detail and upload to ZC. EP just works fine if you are using v1.2.5.4. Watch out for the end of line ref EOREOR and also the v_status column
1 = Add
9 = Delete

What result did you get at the bottom of the EP window when you imported as this will give the information to what EP is doing with your data ?

Have you checked your permissions to the /temp folder as if you are not able to write to that folder EP will not change the data in that file in the folder.

20 Jul 2010, 11:36 AM
#2978
dropbop avatar

dropbop

Zen Follower

Join Date:
Apr 2008
Location:
Athlone, Ireland
Posts:
177
Plugin Contributions:
1

Re: Easy Populate 1.2.5.4 support

I have a few thousand products on my website which have no description but I need to add a description to each of them.

I have tried to upload an csv to EP with the headings v_products_model, v_products_description_1 but it didnt add the descriptions to the products on the site.

Any ideas? Or can it even be done this way?

Cheers

DB

20 Jul 2010, 12:35 PM
#2979
scrat avatar

scrat

Zen Follower

Join Date:
Dec 2005
Posts:
451
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

dropbop What version are you using as it looks as you are using EPA by the column ref.

EP should do this easily, have you remembered to use the end of line **EOREOR ** ?

20 Jul 2010, 3:14 PM
#2980
kellym avatar

kellym

New Zenner

Join Date:
Jul 2010
Posts:
1
Plugin Contributions:
0

Re: Easy Populate 1.2.5.4 support

Hello,

I'm curious as to whether or not anyone here has had success transferring products from MindBody to Zen Cart using Easy Populate. I've tried several times to import products from my MindBody store to my Zen Cart store to no avail, having followed all the instructions (literally nothing happens when I click "Insert into DB.")

I am wondering if I am doing something wrong or if it's just not possible to transfer this data, and it'd help to know how someone else exported their data from MindBody and imported it into Zen Cart.

Thanks for any help,

Kelly