Есть вопрос по Smarty...
Могу ли я определить переменные в шаблоне Смарти, который использую. Конкретно, я определяю переменные $START и $END, так как написано ниже.
Вот код, который вывожу в шаблоне (html файл):
{$START = 1, $END = $PER_PAGE}
{foreach from=$mmm item=iii}
{if $OFFSET==$START}
<span alt="превидущая" style="color:#476697; font-size:12px;"> {$START}-{$END}</span>
{else}
<span><a href="gal.php?offset={$START}" alt="превидущая" style="color:#476697; font-size:12px;">{$START}-{$END}</a></span>
{/if}
{$START = $START+$PER_PAGE, $END=$END+$PER_PAGE}
{/foreach}Скажите, как реализовать код, который выше, при условии, что $START и $END в шаблон не передаются????
СПАСИТЕ!!!
Заранее благодарен! :)
http://smarty.php.net/manual/ru/language.custom.functions.ph...Обычное присвоение без проблем, сам часто пользую.
А вот с математикой были проблемы, немножко
помучился, но решил. Подробностей не помню уже.т.е.
{$START = 1, $END = $PER_PAGE}
можно записать
{ assign var=START value=1 }
{ assign var=END value=$PER_PAGE }о вычислениях почитай доку, попробуй, должно получится.
Спасибо :)