The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Вопрос по Smarty...?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Вопрос по Smarty...?"  
Сообщение от MakKlays email(ok) on 18-Дек-07, 18:31 
Есть вопрос по 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 в шаблон не передаются????
СПАСИТЕ!!!
Заранее благодарен! :)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Вопрос по Smarty...?"  
Сообщение от Vladimir (??) on 19-Дек-07, 00:03 
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 }

о вычислениях почитай доку, попробуй, должно получится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Вопрос по Smarty...?"  
Сообщение от MakKlays email(??) on 20-Дек-07, 19:33 
Спасибо :)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру