Skip to Content Skip to Menu

[SOLVED] How to join CB with breezingform / content builder

  • conquist
  • conquist
  • OFFLINE
  • Posts: 26
  • Thanks: 0
  • Karma: 0
9 years 10 months ago - 9 years 10 months ago #256027 by conquist
Hi, I need to connect the selected user from a list of users CB, within its own profile view, to show a list of article that I created with another component called "breezingform"/"content builder".

Have you a suggestion for me to do this join ?

Thanks.
Last edit: 9 years 10 months ago by conquist.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48481
  • Thanks: 8283
  • Karma: 1443
9 years 10 months ago #256151 by krileon
Registration through CB has to be done using CB API. Any other registration method will cause CB to go out of sync. The API to do this can be found in the below tutorial.

www.joomlapolis.com/support/tutorials/120-api-usage/18362-registering-a-user-through-cb-api

How you'd implement this into breezeforms I've no idea. You'd need to ask the developers of breezeforms regarding that.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • conquist
  • conquist
  • OFFLINE
  • Posts: 26
  • Thanks: 0
  • Karma: 0
9 years 10 months ago #256216 by conquist
Hi Kile, thanks for your reply.

I try to explain myself better.

I am using "CB" for user registration. For instance a company.

I am using "Breezingform / Content Builder" to link many job offers to the user, by using a menù of joomla.

Now, during the display of the profile with CB, I want to display all the linked job offers.

In order to do this, I have:
1. created a new TAB with CB
2. created a new field associated to the TAB with type CUSTOM HTML
3. built a PHP module to display job offers
4. called the PHP module, inside the field CUSTOM HTML, using the syntax {loadposition modulophp}

It does not work perfectly because the list is displayed only after having refreshed the page.
In fact the list is well done because I can see it well in the debugging area.

I hope that this is the correct way to solve my problem.

Three questions for you.

Why have I to refresh the page ?

Is there a different way to insert the PHP module ?

Can I insert a redirect when I push a TAB ?

Thanks in advance for your patience.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48481
  • Thanks: 8283
  • Karma: 1443
9 years 10 months ago - 9 years 10 months ago #256264 by krileon
We don't provide a way to output PHP as a field at this time. There's 3rd party extensions that maybe able to help with this, but I wouldn't use one as it could be a massive security risk. A new fieldtype plugin that outputs PHP that is admin supplied is planned at a later date.

For your particular usage I recommend using CB Query Field then creating a query field to query for your information from breezingforms database and set the query field to multiple row output. Then format the output however you're wanting (please read carefully the input descriptions). The alternative is to create a new CB plugin to output what you're wanting.

I can't answer your questions about your module extension, because we are not its developer. I've no idea its limitations nor do I have any idea how well it'd work in this scenario.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Last edit: 9 years 10 months ago by krileon.

Please Log in or Create an account to join the conversation.

  • conquist
  • conquist
  • OFFLINE
  • Posts: 26
  • Thanks: 0
  • Karma: 0
9 years 10 months ago #256374 by conquist
I solved with {loadposition modulophp} using the field with type CUSTOM HTML.
Tks.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum