Smarty Hulp

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am
Location: Almelo, The Netherlands

Smarty Hulp

Post by erpee »

Ik heb een formulier een invoerveld waar niet persé iets ingevuld hoeft te worden.

Nu wil ik graag het volgende in het template voor elkaar krijgen:

1) Als er een waarde ingevuld wordt voor: {$item->flashwidth}, dan moet dit niet getoond worden op de pagina.
2) Als er wél een waarde is ingevuld, dan natuurlijk wel.

Ik heb het idee dat dit met {if ...} moet gebeuren ... maar veel verder ben ik ook niet.  ;D ;D

Wie helpt?
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Jos
Support Guru
Support Guru
Posts: 4019
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Smarty Hulp

Post by Jos »

zoiets?

Code: Select all

{if !empty($item->flashwidth)}{$item->flashwidth}{/if}
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Smarty Hulp

Post by Rolf »

Erpee,

of zoiets?

Code: Select all

{if isset($item->flashwidth)}
--- actie ---
{/if}
of

Code: Select all

{if $item->flashwidth}
--- actie ---
{/if}
Grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am
Location: Almelo, The Netherlands

Re: Smarty Hulp

Post by erpee »

Ik ga ermee aan het werk. Laat nog wel horen hoe het is gegaan. Moet mij nu even op de fam. richten.  ;D Morgen is m'n dochter jarig...
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Jos
Support Guru
Support Guru
Posts: 4019
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Smarty Hulp

Post by Jos »

gefeliciteerd!

De empty functy heeft als bijkomstigheid dat deze ook true is als de waarde 0 is.

De isset van Rolf zal niet werken, omdat de variabele waarschijnlijk wel altijd bestaat?

De tweede optie van Rolf werkt nagenoeg hetzelfde als de empty functie.

Een ander alternatief is:

Code: Select all

{if $item->flashwidth != ""}
--- actie ---
{/if}
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am
Location: Almelo, The Netherlands

Re: Smarty Hulp

Post by erpee »

Dank jullie, Het draait !!!

Nu wachten of ik tegen nog meer aanloop ... maar dat horen jullie vanzelf. (Als alles goed gaat ook maar dan in de showroom)
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Post Reply

Return to “Dutch - Nederlands”