Use FEU property at FormBuilder form

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
Bumble
Forum Members
Forum Members
Posts: 32
Joined: Tue May 30, 2006 5:03 pm

Use FEU property at FormBuilder form

Post by Bumble »

Hello,

I'm using CMSMS 1.11.10 and I'm trying to make a simple ordering system using de FrontEndUsers module and the FormBuilder.

Every user has it's own user credentials.
What I would like to do;
Use a hidden field and get the user property which contains first and lastname into that.

When I take the hidden field and go to advanced settings it's possible to put a smartytag inside. Thing is, it doesn't sends the info along.

I use the correct tag because I can display the users first and lastname with the same smartytag on my page.

Does anyone know how I can make it work?

Edit:

I tried this: {FormBuilder form='my_form' value_fld44='{ccUser::property('klanten')}'} but then I get all sorts of errors

Code: Select all

Syntax error in template "content:content_en"  on line 3 "

{FormBuilder form='bestel' value_fld44='{ccUser::property('klanten')}'} 

"  - Unexpected "klanten", expected one of: "}"
and when I delete these extra { and } it still says:

Code: Select all

Syntax error in template "content:content_en"  on line 3 "

{FormBuilder form='bestel' value_fld44='ccUser::property('klanten')'} 

"  - Unexpected "klanten", expected one of: "}"
When I replace the {ccUser}-tag with somethingelse like flat-text it works just fine.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Use FEU property at FormBuilder form

Post by Rolf »

Code: Select all

{FormBuilder form='bestel' value_fld44="{ccUser::property('klanten')}"}
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Bumble
Forum Members
Forum Members
Posts: 32
Joined: Tue May 30, 2006 5:03 pm

Re: Use FEU property at FormBuilder form

Post by Bumble »

Thanks! Thought you were kidding me.. It works!

I'm sure I tried this option before, maybe forgot a "....
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Use FEU property at FormBuilder form

Post by velden »

Hoe denk je dat php/smarty dit interpreteert:
{FormBuilder form='bestel' value_fld44='{ccUser::property('klanten')}'}
Je kunt niet zomaar dezelfde quotes gebruiken binnen die string.

De foutmelding geeft dat eigenlijk ook al aan hè.
Unexpected "klanten", expected one of: "}"
Bovendien moet je opletten met single quotes wanneer je wilt dat de waarde binnen die quote nog geevalueerd wordt.

http://php.net/manual/en/language.types.string.php

ps. één en ander ter leering ende vermaeck. Rolf's reply is natuurlijk al meer dan voldoende.
User avatar
Bumble
Forum Members
Forum Members
Posts: 32
Joined: Tue May 30, 2006 5:03 pm

Re: Use FEU property at FormBuilder form

Post by Bumble »

@velden

Ik had dit geprobeerd in plaats van andersom:

value_fld44='{ccUser::property("klanten")}'

want ik had het uiteindelijk door, maar bovenstaande pakte 'ie ook niet.

Bedankt voor je uitleg, ik ga me eens even verdiepen :)

Ben in elk geval blij dat dit nu werkt!!
Post Reply

Return to “Dutch - Nederlands”