News:

Support the VirtueMart project and become a member

Main Menu

Virtuemart 2.1 on joomla 3

Started by Milbo, October 01, 2013, 12:54:27 PM

Previous topic - Next topic

Milbo

- 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

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
Он-лайн магазин за фототапети http://mishelfoster.com

servlet

#47
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
Он-лайн магазин за фототапети http://mishelfoster.com

servlet

#48
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.
Он-лайн магазин за фототапети http://mishelfoster.com

Milbo

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

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

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



Он-лайн магазин за фототапети http://mishelfoster.com

MarioP

Quote from: jjk on January 19, 2014, 19:59:05 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

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
Lowestoft, Suffolk, UK

Retired from forum life November 2023

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

MarioP

Quotedoes 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

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

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

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

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

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