Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › 3rd Party – Nextgen Gallery – no download link in email
- This topic has 8 replies, 3 voices, and was last updated 13 years, 9 months ago by Tacitus Media.
-
AuthorPosts
-
February 23, 2011 at 6:24 pm #2788Tacitus MediaMember
Hi there.
We want to publish a big photo selling website. For this, we buyed this eStore Plugin for our Nextgen Gallery Plugin (integrated as 3rd Party integration). It works really fine, but there’s just one big problem left. The download link (product link) in the buyer’s e-mail doesn’t work. Better to say: It show’s: “Dieser Artikel enthält keinen Download” ( -> This product has now download.)
So I was looking for the video tutorials. Based on these I just didn’t find a problem.
I uploadet 4 screenshots to show you my settings:
http://tacitus-media.de/others/screenshot_01_single_product.jpg
http://tacitus-media.de/others/screenshot_02_general_settings.jpg
http://tacitus-media.de/others/screenshot_03_payment_gateway_settings.jpg
http://tacitus-media.de/others/screenshot_04_3rd_party.jpg
Of course, I have to say, that we made some special changes. We replaced the gallery.php in the Nextgen view folder with the wp-estore add to card.php file. Is this the problem?
Would be helpful if you find a problem. And if you couldn’t, I’m looking for someone who can help us. (Maybe intime / We would pay for it.)
February 23, 2011 at 11:54 pm #29388wpCommerceModeratorHi, you don’t need to replace any file inside the “view” directory of nextgen gallery plugin. You just need to upload the
gallery-wp-eStore-auto.php
file to the “view” directory.Nextgen gallery alternate integration method is clearly explained here-
http://www.tipsandtricks-hq.com/ecommerce/nextgen-gallery-alternate-integration-method-805
February 24, 2011 at 12:22 am #29389Tacitus MediaMemberHi there.
Yes, I know that I just don’t need to replace the files. But for our photographers, it’s easier to replace it. So they just have to click on the gallery button, choose the gallery and insert it.
Otherwise they have to insert some shortcode like this [galleryXY wp-this-and-this-extra-code]. Unfortunately, some of my photographers aren’t such internet cracks like me – so I want to create it the most easiest way for them.
OK, but that’s not the main question. The problem is: Why does eStore not include a download link in the buyer’s email? Is it because mainentrance mode or such thing like this?
But thanks for your answer.
And thanks for another answer?
Best Greetings.
Pascal
February 24, 2011 at 2:34 am #29390amin007ParticipantEverything looks good with your setup so you should get the links in the email fine. Can you please run a test transaction with debug so I can see what might be going wrong?
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
also, please post a link to the page when you have the buy buttons.
February 24, 2011 at 3:16 pm #29391Tacitus MediaMemberOK, I logged a test transaction and uploaded the log files here:
http://tacitus-media.de/others/logs/eStore_post_payment_debug.log
http://tacitus-media.de/others/logs/ipn_handle_debug.log
(There are still squeeze_form_debug.log and subscription_handle_debug.log, but they are empty. The file download_manager_debug.log doesn’t exist.)
Also I uploaded the actual gallery.php from the nextgen gallery view folder in a text file here:
http://tacitus-media.de/others/gallery.txt
Here’s a link to a gallery: http://regiofotos-cw.de/2011/02/winter-2011-impressionen/
Best greetings.
Pascal
February 25, 2011 at 3:38 am #29392amin007ParticipantI had a look on your site and the NextGen gallery Picture ID is missing. When you add a product it should add something like the following to the cart:
Winterbilder 19.02.11 (Privat) ([pid:4])
the “pid” is not getting added there. Have you made any modifications to the plugin code?
February 25, 2011 at 11:31 am #29393Tacitus MediaMemberYes, I did. I replaced this line in the eStore_button_display_helper.php file:
Line 193: $var_output .= ‘<input type=”text” name=”eStore_ngg_pid” value=”Bild-ID: ‘.$nggImage->pid.'” class=”eStore_hidden_textfield” />’;
Had thought that [pid] could be replaced here. In german it’s much better. The customer can also see the “Bild-ID” (Picture ID) in the both gallery and in the shopping cart, so it’s easier for our customers to compare the items in the cart with the gallery pictures.
—
OK, I deactivated the plugin and uploaded the original files. (All files of the original plugin.) After the reactivation and a reset of the log files, I gave it another try. Now the store includes a link in the email, but it shows an error page:
Invalid Product Download Request!
Here is the email’s content:
—
Vielen Dank für Ihren Einkauf, Pascal-Oliver Horn.
Sie haben gekauft:
Winterbilder 19.02.11 (Privat) ([pid:104]) x 1 – €0.01 (EUR)
Wir kümmern uns schnellstmöglich um Ihre Bestellung. Haben Sie digitale, downloadbare Produkte bestellt, werden hier die Links zum Produkt angezeigt:
Winterbilder 19.02.11 (Privat) ([pid:104]) – http://regiofotos-cw.de/wp-content/plugins/wp-cart-for-digital-products/download.php?file=t8vN9%2BLI0SkXx1wuPEt1dTUPDGT3sAqoCiqGkNuxY%2F%2FJsyPBBo3ZXhsDKIFhj%2B1xO4aa4OPRj1pgWOPeFr%2F4mwar4cZN%2BP6V2TuGNt4fedmqRANvS95UVfnQhaxFCKWKFkCbFA%3D%3D
Wichtiger Hinweis zu downloadbaren Produkten: Jeder Produktlink ist nur einmalig abrufbar und nur für die nächsten 24 Stunden aktiv. Downloaden Sie diese also zügig.
Sollten Sie Probleme mit einem Produkt haben, melden Sie sich bitte umgehend bei uns.
Freundliche Grüße
—
And here are the new log files:
http://tacitus-media.de/others/logs_2/download_manager_debug.log
http://tacitus-media.de/others/logs_2/eStore_post_payment_debug.log
http://tacitus-media.de/others/logs_2/ipn_handle_debug.log
http://tacitus-media.de/others/logs_2/squeeze_form_debug.log
http://tacitus-media.de/others/logs_2/subscription_handle_debug.log
Best greetings
Pascal
February 25, 2011 at 11:36 pm #29394wpCommerceModeratorIf you’ve modified the code we really can’t do anything about it. Now that you’ve replaced one line from
eStore_button_display_helper.php
the plugin can’t recognize if It’s a nextgen gallery product resulting no download link in the email. I’d recommend you to do a fresh install of the eStore plugin on your site.You can get a recent build of eStore from here-
February 26, 2011 at 1:24 pm #29395Tacitus MediaMemberOK, I’ll try. I sent you a manual update request.
Thanks for your help.
Best greetings
-
AuthorPosts
- You must be logged in to reply to this topic.