[SMARTY] [Q] Thinking the smarty way
Eric Gorr <[email protected]> Fri, 9 Feb 2007 16:25:19 -0500
| Newsgroups | gmane.comp.php.smarty.general |
|---|---|
| Message-ID | <[email protected]> |
I've got a very simple web app which performs a single action and
then outputs the result (success or failure). The failure result can
take one of three somewhat different forms:
1. It can output multiple error strings
Sorry, your request has failed because:
<ul>
{foreach from=$errors item=error}
<li>{$error}</li>
{/foreach}
</ul>
2. It can output a single error
Sorry, you request has failed because the information could not
be obtained at this time.
3. It can output a single error message with an error code
Sorry, your request has failed because:
{errorMessage} ( {errorCode} )
The question is, should these three different forms be one, two or
three different templates...?
Of course, if it is less then three templates, I would need to place
some logic in the template to output the right thing.
What is the generally accepted 'best practice' in this situation?
Thank you.
--
Smarty General Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php