Is there any plans for D7 version in the near future now that it's in beta?
| Comment | File | Size | Author |
|---|---|---|---|
| #25 | uc_domain.tar_.gz | 3.78 KB | henk |
| #3 | uc_domain-7.x-dev.zip | 3.92 KB | blazey |
Is there any plans for D7 version in the near future now that it's in beta?
| Comment | File | Size | Author |
|---|---|---|---|
| #25 | uc_domain.tar_.gz | 3.78 KB | henk |
| #3 | uc_domain-7.x-dev.zip | 3.92 KB | blazey |
Comments
Comment #1
longwaveUbercart 3.x for Drupal 7 is still in alpha, but I expect this module shouldn't be too much effort to port to D7 - I don't have any immediate plans but will likely get around to it eventually. Patches or offers of sponsorship are welcome, however!
Comment #2
nadav commentedThanks, i'll see what i can do.
Comment #3
blazey commentedHi,
Drupal 7 version attached. It works but needs testing. All suggestions and bug reports are welcome. Development is sponsored by http://www.meant4.com/
Comment #4
longwaveThanks for posting the patch. I will review and make a 7.x-3.x-dev release soon, but I would also like thoughts on the following for the D7 release:
- removing the domain tokens (as this was needed for the old method of processing invoices, which has been replaced with a template preprocess function in 6.x-2.3 and 7.x)
- removing the per-domain payment methods and gateways (as the Domain Settings module can be used to do this with better effect, I think)
Comment #5
vlooivlerke commentedtesting
Comment #6
NathanM commentedSubscribing, will test soon.
Comment #7
missym commentedsubscribe
Comment #8
Anticosti commentedSubscribing
Comment #9
mandreato commentedSubscribe
Comment #10
danielm commentedSubscribe
Comment #11
enrikito commentedSubscribe
Comment #12
enrikito commentedSubscribe
Comment #13
liliplanet commentedsubscribe thx!
Comment #14
prabhakarsun commentedsubscribing
Comment #15
clashar commentedWhether have someone successfully tested patch to work with DA 7.3 and Ubercart 7.3?
Comment #16
Neo13 commentedsubscribing
Comment #17
Neo13 commented#3 not workiing... actually totally breaks ubercart invoice system
Comment #18
Alex Andrascu commentedLooking forward to see this
Comment #19
ozalee commentedFor anyone looking for a simple "Domain name" token stored along the order data for Drupal 7, this module is not needed if you use Ubercart Webform Checkout Pane : http://drupal.org/project/uc_webform_pane
Just add a webform checkout pane with a hidden field (value: %site) : that will store the domain name of the website where the order is made.
Then the token will be available on the invoices, emails, etc. Ex : [uc-webform-NidOftheWebform-NameofTheField]
I lost a lot of time on this, hope it will help someone.
Voilà
Deco vintage
Comment #20
lokolo commentedIs someone working on this or has a solution?
Comment #21
milovan commentedWe are also looking into this issue. Our biggest problem is that if we have two subdomains (example sub1.mysite.com and sub2.mysite.com), when we add a product to the cart, Ubercart redirect us to root domain (example: mysite.com/cart). This is a problem, as this cart is empty and the product is actually under sub1.mystie.com/cart.
Is there a solution for this?
Comment #22
jsi commentedsubscribe
Comment #23
chilligroup commentedsubscribe
Comment #24
henk commentedNow I work on a version to Ubercart 3.0 there is a couple of changes, e.g. hook_domain_form() and hook_domain_conf() changed name. In D7 there is no db_result instead of that should use e.g. db_query_range, Ubercart 3.0 dosen't have some gateway function etc. If I finish i will post my changes here.
Comment #25
henk commentedThis is my modification for Ubercart 3 and Drupal 7 I was focused on payment gateway and this works now.
I can help with maintaining this module to D7.
Comment #26
human1101 commentedHi Ozalee, i have been trying to get this to work with no success
my intention is to have the sitename show up in the order screen so you can tell what site the order was made in. specially because the way that i have to have the currency setup it doesnt tell me what the currency was that the order was processed in and instead the site that i am looking at it from's currency which makes processing difficult
in drupal 6 i used this module. and it was perfect and handled alot of the things that i have trouble with now
Comment #27
human1101 commentedHenk, does your update fix the workflow issues? because after the previous version the invoicing was all stuffed up. it would send people invoices that hadn't paid and others wouldnt get them at all
Comment #28
henk commentedThis module don't support multi-currency, only multi paymant system, diffrent price per domain and diffrent store information.
To turn on this feature, you must go to the Domain settings (admin/structure/domain/settings) and select checkbox "Enable per-domain payment method settings. "
After that you should see per domain (admin/structure/domain/view/1/config) extra settings for Ubercart.
Comment #29
human1101 commentedIf that was directed at me, the payment settings are able to be set using the regular domain settings module from domain access. what i liked most about the uc_domain module was the fact that it exposed the site name to views so i could display it on the orders page and could see what domain the order was from. i never used it for multicurrency
Comment #30
henk commentedYes, but your domain settings doesn't show up in your checkout in default, Ubercart use global variable for get payments gateway, uc_domain module check domain settings for payments and alter checkout per domain.
In the same way you can use domain settings to set store name, e-mail or adress.
Regards,
Comment #31
dariogcode commentedI tried #25, but it doesn't appear to control the order domain, for example, admin should only see oder in current domain (or his domain assigned). Thanks anyway for the work!
Comment #32
human1101 commentedI managed to use a token to display the site name to the order view page but it took so long to load the page that sometimes it simply failed to load at all
Comment #33
sibro commentedI need to install the module. Is it usable for production
Comment #34
gaijinu commentedTried #25 too, when clicking on "Submit order" I get this:
"Fatal error: Call to undefined function uc_store_token_values() in /home/zzz/public_html/zzz/sites/all/modules/uc_domain/uc_domain.module on line 341"
I guess they changed the name of uc_store_token_values() into something else. However the order gets placed. Clicking on "Invoice" tab gives the same error:
Fatal error: Call to undefined function uc_store_token_values() in /home/zzz/public_html/zzz/sites/all/modules/uc_domain/uc_domain.module on line 341
bobburns did some digging here:
https://www.drupal.org/node/2561395
Maybe someone with more programming skills can use that info to come up with a working version?
Cheers
Comment #35
bobburns commentedgaijinu;
Drupal is a doacracy (do it yourself democracy - a.k.a webchick's credited call) - if you read the code of the uc_domain.module and as I laid out as to issues above in https://www.drupal.org/node/2561395 - you can fix it
Comment #36
avpaderno