Author Topic: ProductXport - FREE! product feed generator FOR ALL comparators and aggregators  (Read 17270 times)

Ventsi Genchev

  • Jr. Member
  • **
  • Posts: 210
    • Bulgarian Computer Store
VirtueArtcz, many thanks for the quick response.
I also answered your PM.

Best Regards,
Venci
No pain, no gain, no site!

tomrinkes

  • Beginner
  • *
  • Posts: 29
Hello,

is it possible to ad  ('gtin' [gtin], 'merk' [brand], 'mpn' [mpn])?
how can i do this?

Greetings

Tom RInkes

DavidZ

  • Beginner
  • *
  • Posts: 11
  • productXport and Linelab support
Hi,
gtin and mpn are new in VirtueMart 2.6
Current version of component does not  works with that.
Next version will be available in two weeks (possibly half of the May) will works with that.

Brand/manufacturer is is the component for a long time already.

MokrOus

Linelab

  • 3rd party VirtueMart Developer
  • Jr. Member
  • *
  • Posts: 449
    • Live Joomla! Template Builder
New free version available:
http://productxport.linelab.org/en/?virtuemart_currency_id=47

Profi version of ProductXport
Use coupon code "Linelabox" to get 10% off.

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3343
  • using Matomo instead of Google Analytics
Hi there,

I just wanted to have a look at your ProductXport extension and installed 'productxport-4.2.2-free - Joomla 3 / VirtueMart 3' on a local test installation of VM 3.0.12. Was just curious if it could be 'misused' to generate a simple text file price list. Seems it could do with a small update:
Notice: Use of undefined constant DS - assumed 'DS' in ...\tmp\install_568e5ddab11eb\script.php on line 72
Call Stack
#   Time   Memory   Function   Location
1   0.0010   147576   {main}( )   ..\index.php:0
2   0.0910   2346864   JApplicationCms->execute( )   ..\index.php:47
3   0.0910   2346952   JApplicationAdministrator->doExecute( )   ..\cms.php:252
4   0.1600   4071712   JApplicationAdministrator->dispatch( )   ..\administrator.php:152
5   0.1630   4114472   JComponentHelper::renderComponent( )   ..\administrator.php:98
6   0.1680   4159816   JComponentHelper::executeComponent( )   ..\helper.php:372
7   0.1680   4181064   require_once( '...\administrator\components\com_installer\installer.php' )   ..\helper.php:392
8   0.1890   4778720   JControllerLegacy->execute( )   ..\installer.php:19
9   0.1890   4778776   InstallerControllerInstall->install( )   ..\legacy.php:728
10   0.2010   5193448   InstallerModelInstall->install( )   ..\install.php:33
11   0.3880   5836448   JInstaller->install( )   ..\install.php:158
12   0.4390   7108816   JInstallerAdapter->install( )   ..\installer.php:469
13   0.4410   7157736   JInstallerAdapter->triggerManifestScript( )   ..\adapter.php:658
14   0.4410   7174424   com_productxportInstallerScript->preflight( )   ..\adapter.php:976

Happy New Year!

Update - Got another one:
Notice: Undefined property: JObject::$xml_root_element in ...\administrator\components\com_productxport\views\server\tmpl\form.php on line 965
Call Stack
#   Time   Memory   Function   Location
1   0.0000   144744   {main}( )   ..\index.php:0
2   0.0660   2347776   JApplicationCms->execute( )   ..\index.php:47
3   0.0660   2347864   JApplicationAdministrator->doExecute( )   ..\cms.php:252
4   0.1170   4073368   JApplicationAdministrator->dispatch( )   ..\administrator.php:152
5   0.1190   4116192   JComponentHelper::renderComponent( )   ..\administrator.php:98
6   0.1240   4156696   JComponentHelper::executeComponent( )   ..\helper.php:372
7   0.1240   4181952   require_once( ...\administrator\components\com_productxport\productxport.php' )   ..\helper.php:392
8   0.1350   4553888   JControllerLegacy->execute( )   ..\productxport.php:45
9   0.1350   4553944   productxportController->display( )   ..\legacy.php:728
10   0.1350   4554192   JControllerLegacy->display( )   ..\controller.php:68
11   0.1450   4924016   ProductxportViewServer->display( )   ..\legacy.php:690
12   0.1580   5429552   JViewLegacy->display( )   ..\view.html.php:109
13   0.1580   5429576   JViewLegacy->loadTemplate( )   ..\legacy.php:209
14   0.1610   5682624   include( '...\administrator\components\com_productxport\views\server\tmpl\form.php' )
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

DavidZ

  • Beginner
  • *
  • Posts: 11
  • productXport and Linelab support
Thanks for bugreport, it will be fixed in the next version of component. However, you can use it for your purpose. Choose the CSV export a set the fields you need to have there.

Regards
MokrOus

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3343
  • using Matomo instead of Google Analytics
However, you can use it for your purpose. Choose the CSV export a set the fields you need to have there.
Basically that works. But I will have to figure out how to export my final 'salesPrice' and in some cases the 'product_override_ price'. Currently I see incorrect prices, probably because I use several calculation rules. Usually something like 'cost price in GBP' > converted to shop currency EURO * profit margin + a negative discount before tax (shipping cost) + VAT.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

DavidZ

  • Beginner
  • *
  • Posts: 11
  • productXport and Linelab support
The only thing which free version does not know is Marge (and 3rd party special prices plugins). If you use it in the e-shop, the final price is not correct. I plan to add this (marge calculate) feature to some future version, but definitely not the next one.
Professional version has the final prices correct.

MokrOus

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3343
  • using Matomo instead of Google Analytics
Thanks for your info - I had not noticed that you also have a professional version. Will 'bookmark' it in case I actually need to generate a 'retail price list'. Might be not so easy in my case. In addition to what I wrote above, my VM shop also uses three different VAT rates.  :)
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

DavidZ

  • Beginner
  • *
  • Posts: 11
  • productXport and Linelab support
Oh yes I forgot that. Free version can work with just one VAT tax. Professional version ( http://productxport.linelab.org ) has different model to calculation of final price. You can have many VAT taxes, you can have marge or whatever else. The only problem can be special 3rd party plugins fo price modification.

Ventsi Genchev

  • Jr. Member
  • **
  • Posts: 210
    • Bulgarian Computer Store
Hello,

Is this project alive? I sincerely hope for that. I have a few questions before buying.
This is the only one component I've found and that offers what I need - XML export to other sites in real time. No need to save data to files like CSV Improved.

I used it for Virtuemart 1.1.4 and now I need it again, but for the latest version.

Thank you and best regards!
No pain, no gain, no site!

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 3332
  • Joomla & Virtuemart addon developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3.0.x.y
Hello,

Is this project alive? I sincerely hope for that. I have a few questions before buying.
This is the only one component I've found and that offers what I need - XML export to other sites in real time. No need to save data to files like CSV Improved.

I used it for Virtuemart 1.1.4 and now I need it again, but for the latest version.

Thank you and best regards!
My sitemap send live Feed for google search and my Google merchand component  too. So it depend your need, but i think that you have other extentions doing live XML feeds.
If you have a specific project, perhaps it's not so complicate to do the exact feed your need ?

Ventsi Genchev

  • Jr. Member
  • **
  • Posts: 210
    • Bulgarian Computer Store
My XML feed is targeted at our dealers. Each dealer has access to it by name and password.
If you look at my post on the first page, you will see how many things I have changed in 2014. Some of them will change again, but now I need to submit not only the final customer price but also the dealer price.

The problem is this:
The products are divided into 6 groups. Each product has a dealership price only for the group to which it belongs.
Each dealer is authorized for 1 or more groups. In XML feed, he should only see a dealer's price if authorized for this group.
This means that the feed has to be linked to the accounts. In the free version, I did not see this opportunity. In general, it is possible to choose only whether to offer a customer price or one of the dealer prices.

This is something I wanted to ask developers about.
No pain, no gain, no site!