Jump to content


  • Posts

  • Joined

  • Last visited

Profile Information

  • Gender
    Not Telling
  • Location
    North-West Europe

Recent Profile Visitors

3,603 profile views

opalepatrick's Achievements

Sr. Member

Sr. Member (5/6)




Community Answers

  1. Sorted this myself. It was because I had the field set for multiple references as has been mentioned many times... doh! As well as getting it by page id.
  2. So, I can access the value of a field in a club that my user belongs to $user->club['title'] However, I can't get the title from a select? I tried $user->club['status']->title but it didn't work. 'status' being the select field name that I am trying to get the value of from the dropdown. Any help appreciated
  3. OK, I have resolved this although I am not sure I fully understand but basically I was trying to use webhook code on a 'success' page. Moved it to something that could be polled asynchronously an it worked straightaway.
  4. Do you mean the @ symbol @psy as opposed to & ? If so, then yes I have done that but with no difference to the outcome. Thanks for replying. I have started a new question so I don't mess with your thread 🙂
  5. I should point out that I have tried a few different solutions offered elsewhere in other posts including the trailing slash. I used reqbin and got a "worked" back as well. I am baffled
  6. Narrowed this right down to $payload = file_get_contents('php://input'); if ($payload) { // $payload = file_get_contents("php://input"); echo "worked"; } else { echo "not working"; } So, in the browser, I am getting "not working" - in the stripe dashboard response, I am getting "worked" - how is this possible?
  7. I am trying to process a Stripe POST response with a webhook endpoint script. $payload = json_decode(file_get_contents("php://input")); var_dump($payload); Problem is that I am getting NULL. However... the Stripe Dashboard that shows the request & response to the Stripe request is correct for the specific event, even to the extent of showing the dump and error messages afterwards. Any ideas would gratefully received as I have spent way too long on this... although having to pick apart stuff like this does end up with me learning a lot more!
  8. Just out of curiosity, have you ever had a situation where stripe post data is being sent correctly (in the sense that the required event json info is posted and shows as a response in the dashboard) but when I try to parse the post variable with file_get_contents etc, it turns up NULL?
  9. Thanks for this. Very useful for debugging
  10. Thank you @MarkE - I spend too little time coding the se days. They are really useful tips, thank you very much
  11. I was attracted to the idea of pulling everything together in a process module as per @bernhard's excellent toots. I liked the idea that they were all in admin and not possible to accidentally publish to the web. But now I have thought about it and following your reply (Thank you) I realise that I should be looking at protecting the templates by user role and using all the tools available to me. I have just gone down the "over-complicating things" road. Wish I hadn't gone down that rabbit hole before the weekend! Thanks once again.
  12. I see old posts saying that repeaters are not the way to go in Custom Process Modules. If that is the case, when using forms (as I am trying to do) how would one tackle things like repeat contact fields where there can be multiple requirements for contact details with different parameters? (Like point of contact, director, etc) or even telephone numbers that have different uses? Just for background I am creating a process module that allows me to create types of financial applications in the admin area (no need to publish any of this, pure admin) that require a lot of personal or company information. Maybe I am thinking about this incorrectly?
  13. I am working on my first Process Module. I am creating forms. Fairly straightforward. However, I really can't work out how to create multiple fieldsets? $fieldset = $this->modules->get('InputfieldFieldset'); $fieldset->label = 'Customer Source'; $field = $this->modules->get('InputfieldPage'); $field->inputfield = 'InputfieldSelect'; $field->findPagesSelector = 'parent_id=1449, include=hidden'; $field->labelFieldName = 'yff-lead'; $field->name = 'yfflead'; $field->columnWidth = 16; $fieldset->add($field); $field = $this->modules->get('InputfieldPage'); $field->inputfield = 'InputfieldSelect'; $field->findPagesSelector = 'parent_id=1452, include=hidden'; $field->labelFieldName = 'customer-type'; $field->name = 'customertype'; $field->columnWidth = 16; $fieldset->add($field); //Rinse and Repeat $fieldset->label = 'Contacts'; $field = $this->modules->get('InputfieldPage'); $field->inputfield = 'InputfieldSelect'; $field->findPagesSelector = 'parent_id=1538, include=hidden'; $field->labelFieldName = 'salutation'; $field->name = 'salutation'; $field->columnWidth = 16; $fieldset->add($field); I can create the first fieldset (Customer Source) but then get into trouble as the second fieldset overwrites the first. I understand why, but trying to use the open and close fieldset routine has flummoxed me. Any help appreciated.
  14. I may be getting my brain in a twist. I am just creating a first process module to handle quotations. These have pretty big old data capture forms for finance quotes that can require a lot of info about people inc. private individuals, company directors, shareholders. The transactions can be personal or business. I have no use case at the moment that would require a contact to login and do anything (as it would all be entered manually) so my initial thought was just build a load of contacts with their details etc., they will all be in the admin area with users that have permission to edit create etc. The only thing that is bugging me is that I may be duplicating stuff that would be better handled by the users/roles setup built in to pw. Is there any sense in combining users and contacts with the possibility that some time in the future I may need contacts to login to maybe complete an application process for instance? The reason I was shying away from using the user setup was the need to set passwords and usernames, etc. The more I think about it, the more I think it might be better to tackle the future use as a separate application when I need it. (The one that came into my head might be for marketing follow-ups where people may want to unsubscribe, etc) Any help unscrambling my brains would be appreciated. I just don't want to go down a rabbit hole.
  • Create New...