News:

Looking for documentation? Take a look on our wiki

Main Menu

[fixed] bug ? No Shop Currency defined! Go to admin....

Started by jeorcal, October 02, 2011, 13:52:56 PM

Previous topic - Next topic

prouddad

Wow after 2 hours I have found my solution to

No Shop Currency defined! Contact the administrator, if you are one go to

virtue mart 2.018 and joomla 2.5+

Its easy in virtuemart under "shoppers" (stupid place to put vendors)  select  (or add a shopper) and press the icon checkmark "is a vendor" at the top

(yes it is there and you must declare a shopper as a vendor before it will give you the second tab to fill out)

click on the  shopper (now vendor) link and now you have 2 tabs at the top for info & one with one with the currency.

Wow so much pain for something so easy.

Vicasy

Quote from: prouddad on February 21, 2013, 21:16:06 PM
Wow after 2 hours I have found my solution to

No Shop Currency defined! Contact the administrator, if you are one go to

virtue mart 2.018 and joomla 2.5+

Its easy in virtuemart under "shoppers" (stupid place to put vendors)  select  (or add a shopper) and press the icon checkmark "is a vendor" at the top

(yes it is there and you must declare a shopper as a vendor before it will give you the second tab to fill out)

click on the  shopper (now vendor) link and now you have 2 tabs at the top for info & one with one with the currency.

Wow so much pain for something so easy.



Мне помогло. Спасибо

Hiflo

Quote from: prouddad on February 21, 2013, 21:16:06 PM
Wow after 2 hours I have found my solution to

No Shop Currency defined! Contact the administrator, if you are one go to

virtue mart 2.018 and joomla 2.5+

Its easy in virtuemart under "shoppers" (stupid place to put vendors)  select  (or add a shopper) and press the icon checkmark "is a vendor" at the top

(yes it is there and you must declare a shopper as a vendor before it will give you the second tab to fill out)

click on the  shopper (now vendor) link and now you have 2 tabs at the top for info & one with one with the currency.

Wow so much pain for something so easy.

Thank You, this works, you saved me - I'm putting the razor blade back in the cupboard.  :P
Novices like me always save a file to desktop before editing & saving!

jkbiggs

I'm using Joomla 1.5.  I've downloaded VM 2.0.22a.  I still have "No shop currency defined" even after I choose the United States Dollar.  It won't let me change this.

jenkinhill

jtbiggs  If possible please use Joomla 2.5.11  - Joomla 1.5 is no longer supported.  http://virtuemart.net/news/list-all-news/426-end-of-life-for-virtuemart-11-heidelpay-now-in-virtuemart-2012
"We decided to declare now the end of life for VirtueMart 1.1, and that the version 2 of VirtueMart is not any longer maintaining joomla 1.5 compatibility." 4 October 2012

For saving config maybe this: http://forum.virtuemart.net/index.php?topic=99353.0

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

ecweb

For me the solution to this issue (in Joomla 2.5 with VM 2.0.26) was to:
- enable database update tools under configuration (shop tab)
- go to tools - tools-migration and reset all tables and install sample data

GJC Web Design

My 2 pennies worth....

This still seems to be a problem -
tried a fresh J2.5.17/VM2.0.26a
I super admin (auto chosen as vendor on VM install ) - no example data entered (I really don't see why this should be necessary as it is a pain removing it again)

All fine until trying to save the vendor data - 500 server error -
End of script output before headers: index.php, referer: http://test.gjcwebdesign.com/vm2t9/administrator/index.php?option=com_virtuemart&view=user&task=edit&virtuemart_user_id[]=506

You can Google this but it is extremely general - basically no output at all from a php page before the headers are sent..

Worked ages on this checking posts and ideas -
all file permissions and owners correct, plenty of memory (256MB) and php5.4
manually setting vendor in tools (although the only user was already marked as such in #__virtuemart_vmusers)
lang chosen


what ever it always stops at ->
administrator\components\com_virtuemart\models\vendor.php  line 184 (at $table->bindChecknStore ($data);)

trying in administrator\components\com_virtuemart\helpers\vmtable.php -> $table->bindChecknStore ($data);
it successfully passes to function bindChecknStoreNoLang(&$data, $preload = false)  and runs until the end of that function

return $data;  ($ok is true)

at that point the 500 server error occurs

#__virtuemart_vendors always remains empty

As getting late and sorely sick of it just replaced the administrator\components\com_virtuemart\ folder with the 2.0.24c one and bingo - vendor saves and #__virtuemart_vendors filled

now running perfectly - so it is something in 2.0.26a

Cheers
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

GJC Web Design

Looked at this a bit further - after using the 2.0.24c files to save the vendor -  the #__virtuemart_vendors table is now  filled..

I changed back to 2.0.26a files and the vendor data etc can now be editted and changed ..

so it appears that as long as the #__virtuemart_vendors table is empty the 500 server error is thrown ..

yep - just tried - deleted the vendor entry and the 500 error is back as soon as I try to save the vendor...

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Milbo

Really strange, you I was shocked.

I deleted first the in of my second test vendor. Entered info again, worked.
Then I deleted all vendors,.. went to shop info, tried again,... worked.

Okey,.. I have multivendor enabled. I disabled multivendor, deleted everything,.. tried again... works!

Sorry I cannot reproduce the problem :-(. I admit, I did not delete the vendor. I just deleted the entries, but this sounds then more like a mysql bug (but I doubt it).
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

GJC Web Design

It seems under 2.0.26b (the last one I tried) it has been solved.. was it to do with the log file thing maybe?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation