Author Topic: Virtuemart 2.1 on joomla 3  (Read 115515 times)

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 10261
  • VM3.9 Eagle Owl
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Virtuemart 2.1 on joomla 3
« Reply #45 on: January 23, 2014, 22:27:18 pm »
- Removed the old vm permission.php, pure joomla ACL now!
- The cart logic needs close testing... removed the logic giving views per task and similar. Now the views check teh state of the cart to decide what they do (proceed in checkout, or redirect to cart)

[attachment cleanup by admin]
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

servlet

  • Jr. Member
  • **
  • Posts: 351
  • Business optimization
    • Фототапети
  • VirtueMart Version: 3.2.2
Re: Virtuemart 2.1 on joomla 3
« Reply #46 on: January 24, 2014, 13:29:22 pm »
Missing language string after install

Warning
Sorry, was not able to create directory for invoices in the COM_VIRTUEMART_ADMIN_CFG_MEDIA_FORSALE_PATH, please create there manually the folder 'invoices'

Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensitive data secure. Our suggested path is for your system /home/x/public_html/vmfiles, use this link to the config
I am using: Joomla 3.7.2 VM 3.2.2
Он-лайн магазин за фототапети http://mishelfoster.com

servlet

  • Jr. Member
  • **
  • Posts: 351
  • Business optimization
    • Фототапети
  • VirtueMart Version: 3.2.2
Re: Virtuemart 2.1 on joomla 3
« Reply #47 on: January 24, 2014, 13:31:21 pm »
Error after trying to install sample data:


SQL=UPDATE `pkjzq_virtuemart_vmusers` SET `user_is_vendor`='1',`virtuemart_vendor_id`='1',`customer_number`='AD200ceb268',`perms`='0',`virtuemart_paymentmethod_id`='0',`virtuemart_shipmentmethod_id`='0',`agreed`='0',`created_on`='2014-01-24 12:29:46',`created_by`='68',`modified_on`='2014-01-24 12:29:46',`modified_by`='68' WHERE `virtuemart_user_id`='68'


And after that I dont have access to VM
1000 lines of errors:


Strict Standards: Non-static method SimplePie_Misc::fix_protocol() should not be called statically, assuming $this from incompatible context in /home/work/public_html/30/libraries/simplepie/simplepie.php on line 837

Strict Standards: Non-static method SimplePie_Misc::normalize_url() should not be called statically, assuming $this from incompatible context in /home/work/public_html/30/libraries/simplepie/simplepie.php on line 9291

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in /home/work/public_html/30/libraries/simplepie/simplepie.php on line 9292
I am using: Joomla 3.7.2 VM 3.2.2
Он-лайн магазин за фототапети http://mishelfoster.com

servlet

  • Jr. Member
  • **
  • Posts: 351
  • Business optimization
    • Фототапети
  • VirtueMart Version: 3.2.2
Re: Virtuemart 2.1 on joomla 3
« Reply #48 on: January 24, 2014, 13:33:33 pm »
Error after trying to install AIO

Warning: require(.../plugins/vmpayment/klarna/api/klarna.php) [function.require]: failed to open stream: No such file or directory in ..../plugins/vmpayment/klarna/klarna.php on line 28

Fatal error: require() [function.require]: Failed opening required '..../plugins/vmpayment/klarna/api/klarna.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in ..../plugins/vmpayment/klarna/klarna.php on line 28


AIO is displayed in Extensions dropdown menu but I dont know is everything OK.
I am using: Joomla 3.7.2 VM 3.2.2
Он-лайн магазин за фототапети http://mishelfoster.com

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 10261
  • VM3.9 Eagle Owl
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Virtuemart 2.1 on joomla 3
« Reply #49 on: January 24, 2014, 14:54:51 pm »
yehh we already created internally here 5 versions over the day. My work last 2 days hitted around 500 places in the code. Mainly copy replace with a bit thinking, but tiring.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

tobias_conrad

  • Beginner
  • *
  • Posts: 44
    • Herbs and Spices may help you. Find it out.
Re: Virtuemart 2.1 on joomla 3
« Reply #50 on: January 24, 2014, 14:58:50 pm »
go ON, take a cup of coffee.
Thank you for your work.
Maybe the best set of extensions in a gorgeous template for less than 50$.
http://clicky.me/gorgeous-template

servlet

  • Jr. Member
  • **
  • Posts: 351
  • Business optimization
    • Фототапети
  • VirtueMart Version: 3.2.2
Re: Virtuemart 2.1 on joomla 3
« Reply #51 on: January 25, 2014, 11:39:48 am »
Cheers.
Keel wallking...

I found errors after last version form today.

Message after uninstall

Warning: include(.../administrator/components/com_virtuemart/install/uninstall.virtuemart.html.php) [function.include]: failed to open stream: No such file or directory in .../30/administrator/components/com_virtuemart/install/script.virtuemart.php on line 659

Warning: include() [function.include]: Failed opening '.../administrator/components/com_virtuemart/install/uninstall.virtuemart.html.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in .../administrator/components/com_virtuemart/install/script.virtuemart.php on line 659



I am using: Joomla 3.7.2 VM 3.2.2
Он-лайн магазин за фототапети http://mishelfoster.com

MarioP

  • Jr. Member
  • **
  • Posts: 176
  • VirtueMart Version: VM 3.8.6, J! 3.9.5
Re: Virtuemart 2.1 on joomla 3
« Reply #52 on: January 27, 2014, 12:39:35 pm »
Next best option imho would be Joomla 2.5.17 and VM 2.1, which I would expect to run pretty stable by the end of this month.
Does the file '2.1 for development and testing' available on http://dev.virtuemart.net/projects/virtuemart/files is suitable for J!2.5.17? I updated my test site from VM.2.0.26d but I don't know if I did well :) Maybe it's designed only for J!3...

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 28314
  • Always on vacation
    • Jenkin Hill Internet
Re: Virtuemart 2.1 on joomla 3
« Reply #53 on: January 27, 2014, 13:32:19 pm »
2.1 is in early testing stages only, but does install in both J2.5 and J3.2 now, and will be used on both Joomla versions depending on preferences.  It needs testing on both Joomla versions.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VirtueMart  4.0.2 10661 on Joomla 3.10.9 PHP 7.4.29

MarioP

  • Jr. Member
  • **
  • Posts: 176
  • VirtueMart Version: VM 3.8.6, J! 3.9.5
Re: Virtuemart 2.1 on joomla 3
« Reply #54 on: January 27, 2014, 19:36:27 pm »
Quote
does install in both J2.5 and J3.2 now
VM 2.1 should be install from the scratch or can be install as an update?
Can we discuss bugs concerning this version here (Development & Testing) or there's other place on the forum designated for this purpose?

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 10261
  • VM3.9 Eagle Owl
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Virtuemart 2.1 on joomla 3
« Reply #55 on: January 28, 2014, 00:04:17 am »
It should work from scratch and as update.

Known problem with updates are the customfields of old orders. But the rest should work. SEF for j3 is not working yet. Else play around with it.

[attachment cleanup by admin]
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

virus74

  • Beginner
  • *
  • Posts: 1
Re: Virtuemart 2.1 on joomla 3
« Reply #56 on: January 28, 2014, 10:01:24 am »
1. prolems in modules
Example
/modules/mod_virtuemart_search/mod_virtuemart_search.php on line 17
/modules/mod_virtuemart_product/mod_virtuemart_product.php on line 20
/modules/mod_virtuemart_currencies/mod_virtuemart_currencies.php on line 27
/modules/mod_virtuemart_manufacturer/helper.php on line 16
/modules/mod_virtuemart_category/helper.php on line 16
/mod_virtuemart_cart/mod_virtuemart_cart.php

PHP Warning:  require(blablabla/administratorDScomponentsDScom_virtuemartDShelpersDSconfig.php): failed to open stream: No such file or directory in

not defined DS separator
2. Can't create Menu Item - ViertMart Category. List Categories is Empty

CE WebDesign München

  • Jr. Member
  • **
  • Posts: 112
  • CE WebDesign München
    • CE WebDesign München
Re: Virtuemart 2.1 on joomla 3
« Reply #57 on: January 28, 2014, 23:36:01 pm »
local test: can't access VM-BE after update vm 2.0.26D to vm 2.1 (j2.5.17)
message:

Strict Standards: Non-static method SimplePie_Misc::fix_protocol() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\cms\libraries\simplepie\simplepie.php on line 833

Strict Standards: Non-static method SimplePie_Misc::normalize_url() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\cms\libraries\simplepie\simplepie.php on line 9287

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\cms\libraries\simplepie\simplepie.php on line 9288

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\cms\libraries\simplepie\simplepie.php on line 1542

Fatal error: Call to a member function get_item_quantity() on a non-object in C:\xampp\htdocs\cms\administrator\components\com_virtuemart\helpers\shopfunctions.php on line 683
CE WebDesign München: https://ce-webdesign.de | Websites, eCommerce WebShops | Responsive Design | SEO

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 10261
  • VM3.9 Eagle Owl
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Virtuemart 2.1 on joomla 3
« Reply #58 on: January 29, 2014, 19:23:55 pm »
The strict standards notices are in simplepie, we cannot change it.

Strange is indeed your second error. But we found some other and adjusted the modules, here is the new version

[attachment cleanup by admin]
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

CE WebDesign München

  • Jr. Member
  • **
  • Posts: 112
  • CE WebDesign München
    • CE WebDesign München
Re: Virtuemart 2.1 on joomla 3
« Reply #59 on: January 29, 2014, 21:31:07 pm »
thanks, seems like this only moved the issue to line 670:

Fatal error: Call to a member function get_item_quantity() on a non-object in C:\xampp\htdocs\cms\administrator\components\com_virtuemart\helpers\shopfunctions.php on line 670

if i delete the line 670: $count = $rssFeed->get_item_quantity();
i can access BE and it looks fine after using tools "config from file" + "tableupdate"


in FE i get these Warnings (i deleted Warnings with identical line-numbers):


Warning: Missing argument 2 for plgVmCustomTextinput::plgVmDeclarePluginParamsCustom() in C:\xampp\htdocs\cms\plugins\vmcustom\textinput\textinput.php on line 141

Warning: Missing argument 2 for plgVmCustomSpecification::plgVmDeclarePluginParamsCustom() in C:\xampp\htdocs\cms\plugins\vmcustom\specification\specification.php on line 170

Warning: Missing argument 2 for plgVmCustomStockable::plgVmDeclarePluginParamsCustom() in C:\xampp\htdocs\cms\plugins\vmcustom\stockable\stockable.php on line 601

Warning: Missing argument 2 for plgVmCustomNbyoutube::plgVmDeclarePluginParamsCustom() in C:\xampp\htdocs\cms\plugins\vmcustom\nbyoutube\nbyoutube.php on line 105

Warning: Missing argument 3 for plgVmCustomSpecification::plgVmOnDisplayProductFE() in C:\xampp\htdocs\cms\plugins\vmcustom\specification\specification.php on line 137

Warning: Missing argument 3 for plgVmCustomStockable::plgVmOnDisplayProductFE() in C:\xampp\htdocs\cms\plugins\vmcustom\stockable\stockable.php on line 473


found old (2011) joomla tracker for simplepie strict standards notices,
looks like it is not important, just in case someone cares:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27457


best regards
CE WebDesign München: https://ce-webdesign.de | Websites, eCommerce WebShops | Responsive Design | SEO