Comments (13)
Not phasing it out. That page is required to receive the IPN from gateways. In what way is it not working?
from event-espresso-core.
The page is just displaying [ESPRESSO_TXN_PAGE] in the content rather than outputting anything. I just checked and found it in the gateways/process_payments.php file, not sure why it isn't working on my install.
from event-espresso-core.
That's odd. Have you already tried switching to TwentyTen and disabling your other plugins? It's certainly not a known issue. What version are you seeing this on?
from event-espresso-core.
WordPress 3.5 and TwentyTwelve. I just synced my install with the latest development branch yesterday.
I had the issue before though too.
from event-espresso-core.
Dev branch may well be broken. Beta branch is most stable.
from event-espresso-core.
We did a lot of fixes that we're still working through that changed how the shortcodes were handled for the Jetpack issues people were having, and we're still going through testing on a lot of that stuff (on Beta).
from event-espresso-core.
chris, daniels comments here apply to Event Espresso 3.2 not 3.1 (see the repo referenced above).
Daniel, 3.2 is currently in alot of flux and master branch is quite a bit of commits behind development. You'll want to raise issues you see on the development branch until we get to the beta release (and a specific branch will be created for that).
At some point we're going to update the readme.md file with our development workflow (and a corresponding blog post) but hopefully that will point you in the right direction. Also any branches prefixed "FET" are things that are being worked on as well.
from event-espresso-core.
@nerrad You're right. I saw event-espresso-core and was thinking the OTHER event espresso core :)
from event-espresso-core.
Thanks nerrad, I selected the development branch and then hit issues thinking that would put this in the right place, but I guess not.
I ended up resolving the issue for myself. If I move the
add_shortcode('ESPRESSO_TXN_PAGE', 'return_espresso_content');
function call before the ob_start() call (within the event_espresso_txn function in process_payments.php) , the shortcode works but after the $espresso_content = ob_get_clean(); assignment it fails. Not entirely sure why.
from event-espresso-core.
Thanks for reporting this daniel. This is one of the reasons why we created this github repo so we can get feedback from developers as we develop :)
Feel free to submit a pull request and if its something that works (and we haven't already fixed it elsewhere) we'll add it in :)
from event-espresso-core.
@tn3rb pulling you into this, you've done a number of changes with the shortcodes stuff - is this something already fixed?
from event-espresso-core.
Out put buffering would have no affect on shortcode parsing since it basically just prevents headers being sent by sending the output to a buffer instead of returning it to the user. All other functionality (like shortcodes) still proceeds normally.
That said, yes this is fixed (or should be) but make sure your development branch has had the FET-1939-refactor-shortcodes branch merged into it. If it has, then something else might be out of whack. Here's some things to check:
Go to the Page Settings section of the Espresso General Settings page ( wp-admin/admin.php?page=event_espresso ) and check to see that everything is set ok for your Transactions page. Is that the page you have been visiting? The [ESPRESSO_TXN_PAGE] shortcode will not work on any other page now. Try updating your settings even if things look ok.
If everything looks ok there, then check the Page settings themselves (wp-admin/post.php?post=##&action=edit), and make sure everything looks ok there, although I can't even think of how a setting here could muck up the shortcode.
If all else fails, de-re-activate the plugin, while having a word with the supreme being of your choice, and try it again.
Let us know how things go, and if the problem persists, and this is happening on a web accessible server, then plz let me take a look so I can figure this out for you.
Thnx
from event-espresso-core.
Thanks tn3rb! I'll go ahead and close this now.
from event-espresso-core.
Related Issues (20)
- Console error while editing the page. HOT 4
- (De-)Activing a message template isn't possible HOT 6
- Number of events showing in the category page after deleting all the categories. HOT 3
- Not work filter posts_where on Events page HOT 13
- Add Column To Messages Table List HOT 3
- Separate Billing Users HOT 2
- Is it possible to set the currency per gateway, or filter the price per gateway? HOT 3
- Class extensions not working as expected HOT 4
- Understanding models and db table creation HOT 8
- Access PHP input stream for payment gateway IPN. HOT 3
- Blocker: Custom Payment Method not returning HOT 26
- Help Text on questions HOT 12
- Models cannot be queried on multiple postmeta keys or multiple different terms / taxonomies HOT 1
- PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function EE_Error::add_error() HOT 1
- remove_filter not working in set_hooks in addon. HOT 2
- user is auto approved even though there is no capacity HOT 1
- On edit ticket the field Custom Capability always replace autofilled value HOT 15
- -
- Replace the date and block-editor JS libs from Wordpress
- Fix 'Country is Member of EU' within Country settings HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from event-espresso-core.